您好,我在使用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:
谢谢