微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3200 浮点运算问题

cc3200 浮点运算问题

时间:10-02 整理:3721RD 点击:

用cc3200lp来学习。参考手册和例程写好ad采样程序时候发现数据为0,然后把fifo拿出来的值一步一步拆了看。fifo转换到12位值时和输入电压线性关系对的上,我想想应该没问题然后转换成浮点,一直输出0。,,,,。最后我把所有都的程序都屏蔽掉只留while(1)  a=a+0.1;设断点看,a值一直不变,不管运行多少次。a=a+0.5却又能正常跑。难道运行最小分辨率是1/2?求解!

请参考一下,看下面的链接对你有没有帮助:

http://processors.wiki.ti.com/index.php/CC32xx_ADC_Appnote

后来换了一个例程,运算没问题。网上查的是M4内核可以用程序把浮点运算关掉,cc3200应该是这个原因,但我还是没有找到那段关掉的程序,。,

CC3200是M4内核,没有浮点运算单元,不是M4F,所以没有关闭浮点运算单元的代码。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top