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

TMS320F28027: 目前的程序需要EPWM4自己的中断,发现程序运行不到while处且在EINT;ERTM;后的printf无输出在前面的printf有输出

Part Number:TMS320F28027

发现程序运行不到while处且在EINT;ERTM;后的printf无输出在前面的printf有输出 ,现在的程序是在原来的程序基础上修改的,原来的程序使用到IIC TIM0都没事 我想不应该是堆栈的问题 这是为什么?谢谢!

Green Deng:

也就是说,printf没有输出的原因可能是程序根本没有执行到printf这个语句?单步运行的情况程序是怎么运行的呢?

,

jun liu:

我把程序减少一部分,减少那部分是float类型的数据 这样程序就正常运行 加上就执行不到 就在汇编程序里面跑

,

Green Deng:

那应该就是浮点数的问题,这款芯片是32位定点芯片

,

jun liu:

那这个怎么解决?解决方法告诉一下 谢谢

,

Green Deng:

已经在新帖子里面回复你了

,

jun liu:

收到 谢谢

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28027: 目前的程序需要EPWM4自己的中断,发现程序运行不到while处且在EINT;ERTM;后的printf无输出在前面的printf有输出
分享到: 更多 (0)