求助CCS下DSP程序总是进PDPINTA中断的原因!多谢

[复制链接]
4154|4
 楼主| gongzhiwen 发表于 2013-9-15 10:58 | 显示全部楼层 |阅读模式
每次有问题总喜欢来21IC咨询,自我感觉这里的高手真多,能说到点子上,给了我很大的帮助。废话不多说,各位大牛们,小弟遇到如下问题很困扰:
用DSP2812编写的程序总是跑飞,进入到PDPINTA的中断服务程序中,程序本身并没有设置相关的中断入口,服务程序等等。查了一下PDPINTA是一个监视过流过压的外部中断入口吧,拉低后禁止DSP输出PWM波形。我的程序根本就没有设置它,总么老是进入呢?猜想会不会是DSP温度过热或者功耗过大了,DSP内部自动设置的保护中断呢?求各位大神指教!多谢多谢
zhangmangui 发表于 2013-9-15 13:46 | 显示全部楼层
外部引脚拉低后DSP才会进入PWM波输出高阻态   这个与DSP自身的温度和功耗没有关系  
还是建议你检查这个引脚   是否会被拉低   是否悬空  最好上拉处理一下
zhaojindong86 发表于 2015-7-22 00:51 | 显示全部楼层
请问您的问题解决了吗?我也遇到了相同的问题
米尔豪斯 发表于 2015-7-23 00:16 | 显示全部楼层
外部引脚拉低后DSP才会进入PWM波输出高阻态
zhaojindong86 发表于 2015-7-24 00:14 | 显示全部楼层
经过几天的修改,发现进入这种中断和程序初始化有关系:比如PLL是否使能,使能后倍频多少;貌似和.CMD文件设置也有一定的关系,当.econst置于FLASH段时,编译时就会出现RAM数据初始化的警告。这是我的发现,大家也可以把你们的想法分享一下,大家共同进步。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

69

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部