程序烧写进FLASH后,无法进入中断

2019-03-24 14:35发布

DSP2812, 工作时钟150MHZ,调试时将程序下载至外扩RAM,正常运行,中断都能进去;调试成功后将程序烧写至内部FLASH,主程序运行正常,主循环里的指示灯一直在闪烁,程序里共三个中断:CPUTIMER0,CAP1,T1周期中断,三个中只有CPUTIMER0正常,但CAP1及T1周期中断子程序进不了. 向大家求助!! T1周期中断服务程序有点大,占1万多个时钟周期. 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
hong7817
1楼-- · 2019-03-24 22:49
在线等等高人指点
安_然
2楼-- · 2019-03-24 22:55
< :TI_MSP430_内容页_SA7 --> 中断设置是否正确,另注意把flash内的搬入ram内运行
kooking
3楼-- · 2019-03-25 03:52
 精彩回答 2  元偷偷看……
hljshzhang
4楼-- · 2019-03-25 06:10
楼主可以把CPUTIMER0关了然后看看能不能进那两个中断,如果可以进说明运行时间不够用了,如果不能进就要查查中断配置了
hong7817
5楼-- · 2019-03-25 09:59

原帖由 安_然 于 2012-4-20 09:37 发表 中断设置是否正确,另注意把flash内的搬入ram内运行

今天早上把程序从FLASH复制到RAM,就解决问题了,其实昨天就想到了,但是在搬程序的时候出了问题

hong7817
6楼-- · 2019-03-25 10:58
 精彩回答 2  元偷偷看……

一周热门 更多>

相关问题

    相关文章