TI论坛
直播中

张娜

7年用户 951经验值
私信 关注
[问答]

请问程序在线调试正确但下到flash后上电重启不正确可能是什么原因导致的

.sect".vectors"
.space 38*32
.field timer0ISR.32
我用汇编写的  上面是个简单的向量表,下面是cmd文件
在线调试时都对 下载到flash后在线运行也对
就是上电重启后不对,感觉就像在一直复位一样
请教大神我可能是哪个地方不对
.vectors :>pie_vect,page=1

pie_vect: origin=0x000D00,length=0x000D00

回帖(4)

张娜

2018-8-23 13:08:57
pie_vect: origin=0x000D00,length=0x000100
举报

张娜

2018-8-23 13:23:11
引用: sgaasag 发表于 2018-8-23 13:08
pie_vect: origin=0x000D00,length=0x000100

调试时程序会响应中断  下到flash后中断找不到入口地址,每到有中断时程序都会复位,有没有哪位大神用汇编写过中断向量表的?借鉴一下,我的可能不对!
举报

姜雨孜

2018-8-23 13:30:09
引用: sgaasag 发表于 2018-8-23 13:23
调试时程序会响应中断  下到flash后中断找不到入口地址,每到有中断时程序都会复位,有没有哪位大神用汇编写过中断向量表的?借鉴一下,我的可能不对!

您好!请问是哪颗C2000芯片?建议参考一下controlSUITE里相关的样例程序。
举报

张娜

2018-8-23 13:36:14
引用: zixiang_huang 发表于 2018-8-23 13:30
您好!请问是哪颗C2000芯片?建议参考一下controlSUITE里相关的样例程序。

您好!我用的28335,问题已经解决,中断向量表我弄错了,ram里能用下到falsh中没有初始化。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分