微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > UCD3138HSFBEVM_029 编译出现中断函数报错!

UCD3138HSFBEVM_029 编译出现中断函数报错!

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

最近想使用UCD3138芯片,在官网上下载了代码;本人使用CCSv6.2,编译器是TI V5.2.5(下载程序默认的是TI V5.2.4),将编译器改为TI V5.2.5后编译程序出现下列报错“#1559 Interrupt handlers must be compiled in ARM mode”,请问TI V5.2.5与TI V5.2.4差距很大吗?在官网找了很久也没找到TI V5.2.4 的编译器和相关操作手册,有知道的朋友能给我一个连接吗!?

你应该用的是ti的库文件,打开库的文件,用5.25的库重新编译下再试试,应该就好了,tiva中这么干是可以的.

自己给自己画个句号!最终问题出在CCS的配置上,UCD3138的中断是32位指令;下载的程序打开后CCS上默认为16位指令;将代码规格从16位改为32位即可解决此问题

确实是个坑,根据提示,确实容易想到是编译器的版本问题。

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

网站地图

Top