TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280049C: 如何同时在项目中使用DCLF32以及DCLCLA

Part Number:TMS320F280049C

目前我在项目中使用CLA处理一部分数据,同时也需要在DMA的ISR中处理部分数据,所以我引用了DCLF32.h以及DCLCLA.h在项目中(如下图所示)

使用方式如下图:

也就是一部分数据在CPU中处理,即上图的DCL_DF11 Filter.以及在CLA中处理,上图中DCL_DF11_CLA Filter。

但是目前这样编译会报很多的错误,如下图所示:

我在DCL.h中看了相关的定义,发现如果只要定义了__TMS320C28XX_CLA__宏,上图的很多类型就不处理了,但是如果取消定义__TMS320C28XX_CLA__,cla文件又会报错,难道说DCL在一个项目中只能使用与CLA是冲突的吗?使用CLA就没法用DCLF32,或者用DCLF32就不能使用CLA,不是很能搞懂这个问题怎么解决。

Alice:

您好,

    这个帖子讨论了类似问题,DCLF32 是为 C28x 设计的, DCLCLA 是为 CLA 设计的,它们不应同时包含在同一个文件中。

TMS320F280049C: DCL include file problem – C2000 microcontrollers forum – C2000Tm︎ microcontrollers – TI E2E support forums

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280049C: 如何同时在项目中使用DCLF32以及DCLCLA
分享到: 更多 (0)