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

CLA与TMS320F28069中(unsigned int)字节长度不一样,如何设置使其长度一致,防止数据交互时出错

您好,我在使用TMS320F28069和其CLA功能时,将数据类型定义为unsigned int后,在CLA中读取ADC数据和进行unsigned int数据交互时,出现数据不正确,请问一下该如何设置。

Howard Zou:

请将数据类型定义为Uint16,CLA默认的int占用32位。

您好,我在使用TMS320F28069和其CLA功能时,将数据类型定义为unsigned int后,在CLA中读取ADC数据和进行unsigned int数据交互时,出现数据不正确,请问一下该如何设置。

guang long1:

回复 Howard Zou:

对呀,就是出现这个问题,我MCU中将数据类型定义为Uint16位,而CLA中int是32位的,在读取ADC的结果寄存器时就出问题了,在MCU中ADC结果寄存器值是正确的,但是在CLA中因为int是32位的所以读取ADC值就出错了,请问这个问题该怎么解决啊?

您好,我在使用TMS320F28069和其CLA功能时,将数据类型定义为unsigned int后,在CLA中读取ADC数据和进行unsigned int数据交互时,出现数据不正确,请问一下该如何设置。

Howard Zou:

回复 guang long1:

能否将CLA中的数据也定义成Uint16类型。

您好,我在使用TMS320F28069和其CLA功能时,将数据类型定义为unsigned int后,在CLA中读取ADC数据和进行unsigned int数据交互时,出现数据不正确,请问一下该如何设置。

guang long1:

回复 peng huifeng:

谢谢

赞(0)
未经允许不得转载:TI中文支持网 » CLA与TMS320F28069中(unsigned int)字节长度不一样,如何设置使其长度一致,防止数据交互时出错
分享到: 更多 (0)