开发过程中需要调用flashAPI,文档上说需要设置浮点运算,如下图设置后发现程序编译没有问题,但烧到板子后程序跑死,寄存器CLASSID值看是E8也不是EF (TMS320F2833x Floating Point Class device).
哪位大侠帮忙分析下,急用
Linda:
您好!
请问用的是哪个FlashAPI版本? controlSUITE中如下目录有最新的28235的Flash API库文件:
C:\ti\controlSUITE\libs\utilities\flash_api\2823x\28235\v210\lib
开发过程中需要调用flashAPI,文档上说需要设置浮点运算,如下图设置后发现程序编译没有问题,但烧到板子后程序跑死,寄存器CLASSID值看是E8也不是EF (TMS320F2833x Floating Point Class device).
哪位大侠帮忙分析下,急用
Duan Liu:
回复 Linda:
嗯 是最新的
关键是现在FPU模式貌似就没设置成功 改了模式后程序都不能正常运行
开发过程中需要调用flashAPI,文档上说需要设置浮点运算,如下图设置后发现程序编译没有问题,但烧到板子后程序跑死,寄存器CLASSID值看是E8也不是EF (TMS320F2833x Floating Point Class device).
哪位大侠帮忙分析下,急用
Duan Liu:
回复 Duan Liu:
会和CCS的版本有关系吗 比如免费版本之类的
开发过程中需要调用flashAPI,文档上说需要设置浮点运算,如下图设置后发现程序编译没有问题,但烧到板子后程序跑死,寄存器CLASSID值看是E8也不是EF (TMS320F2833x Floating Point Class device).
哪位大侠帮忙分析下,急用
Linda:
回复 Duan Liu:
您好!
F28235是定点的,不支持FPU,所以程序中不需要使能FPU的。
开发过程中需要调用flashAPI,文档上说需要设置浮点运算,如下图设置后发现程序编译没有问题,但烧到板子后程序跑死,寄存器CLASSID值看是E8也不是EF (TMS320F2833x Floating Point Class device).
哪位大侠帮忙分析下,急用
Duan Liu:
回复 Linda:
那不支持FPU 能调用TI 官方的flashAPI吗?文档上不是说调用前要配置–float_support=fpu32吗?还是说F28235不支持FPU也可以调用flashAPI?
开发过程中需要调用flashAPI,文档上说需要设置浮点运算,如下图设置后发现程序编译没有问题,但烧到板子后程序跑死,寄存器CLASSID值看是E8也不是EF (TMS320F2833x Floating Point Class device).
哪位大侠帮忙分析下,急用
Duan Liu:
回复 Duan Liu:
问题解决了 谢谢坛友帮助