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

TMS320F2812: TMS320F2812芯片程序跑飞的问题

Part Number:TMS320F2812

使用2812做开发,原程序中有CPU_Timer0固定周期的定时器中断,以及SCIA/B串口通信中断和上位机实时通信,原程序运行稳定。

新程序增加了PWM,T1PINT和T3PINT两个中断,有时程序会正常运行一段时间后跑飞,请问出现这个原因是什么?

Susan Yang:

user6327524 说:有时程序会正常运行一段时间后跑飞

能否描述一下详细情况?建议您分别逐次增加了PWM,T1PINT和T3PINT,来查看哪个添加导致了跑飞问题

,

user6327524:

就是我用两路PWM控制电机旋转,下载新程序后电机可以正常旋转,过几分钟后电机就开始乱转,我在CCS实时仿真上看中断全部不能正常运行

,

Susan Yang:

如之前所说,建议您分别逐次增加了PWM,T1PINT和T3PINT,来查看哪个添加导致了跑飞问题

user6327524 说:我在CCS实时仿真上看中断全部不能正常运行

是指不能正常进入中断?

,

user6327524:

我依次加上了T1PINT中断,发现只要加上这个中断程序运行一阵就会跑飞;中断在差不多前1分钟可以正常执行的,之后程序就跑飞了…

,

Susan Yang:

user6327524 说:我依次加上了T1PINT中断,发现只要加上这个中断程序运行一阵就会跑飞;

是否有单独测试T1PINT中断?若是单独测试该中断程序可以成功运行的话,那就有可能是中断之间有些问题

抱歉,手边没有该型号开发板,不太方便实际测试

,

user6327524:

好的

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F2812: TMS320F2812芯片程序跑飞的问题
分享到: 更多 (0)