5410A芯片,程序烧进flash后,怎么在ccs里观察到是否烧写成功

[复制链接]
836|17
 楼主| jlyuan 发表于 2016-1-7 21:56 | 显示全部楼层 |阅读模式
5410A芯片,程序烧进flash后,怎么在ccs里观察到是否烧写成功
yszong 发表于 2016-1-7 21:56 | 显示全部楼层
做一个闪灯效果,把程序烧进去,拔掉仿真器,重启板子,如果灯闪了,就说明成功了。
dengdc 发表于 2016-1-7 21:56 | 显示全部楼层
嗯,用CCS是看不出来的
 楼主| jlyuan 发表于 2016-1-7 21:56 | 显示全部楼层
那假如烧写完成之后,断电再重新上电,打开ccs后里面的反汇编里面是什么啊?
heweibig 发表于 2016-1-7 21:57 | 显示全部楼层
2#的建议是非常好的,CCS可在线仿真的
wuhany 发表于 2016-1-7 21:57 | 显示全部楼层
你觉得是看闪灯比较方便呢,还是看汇编代码。
jiahy 发表于 2016-1-7 21:57 | 显示全部楼层
嗯,
当然,如果你断过电,你所看到的汇编代码就是你烧写的程序,也是可以的。
 楼主| jlyuan 发表于 2016-1-7 21:58 | 显示全部楼层
板子是厂家的,没有灯可以加,而且如果flash烧写完成,是不能再连接仿真器,打开ccs的,具体我也不清楚为什么?所以现在还是不知道到底烧进去没  
lizye 发表于 2016-1-7 21:58 | 显示全部楼层
没有灯可以加,你可以设定任意的一个引脚产生跳变,然后有示波器或者万用表去看。
jiahy 发表于 2016-1-7 21:58 | 显示全部楼层
你烧完之后不要拔掉仿真器,断电重启,然后把仿真器重新打开,直接点击run按键就可以看了,再点击stop按键程序就会停在正在运行的那一行代码上。
 楼主| jlyuan 发表于 2016-1-7 21:58 | 显示全部楼层
谢谢,把仿真器重新打开是什么意思?断电重启后仿真器就一直连着啊。是打开CCS的意思吗?
 楼主| jlyuan 发表于 2016-1-7 21:59 | 显示全部楼层
点run以后,出现的是反汇编窗口,也看不出来什么意思?看不出来是不是烧进的程序?
shimx 发表于 2016-1-7 21:59 | 显示全部楼层
是打开CCS的意思
jiaxw 发表于 2016-1-7 21:59 | 显示全部楼层
如果你没烧写成功,看到的反汇编数据是毫无意义的一些乱七八糟的值,如果烧写成功了,看到的就是你烧写的代码,点击stop按键程序就会停在你的代码中的某个地方,你对汇编有所了解的话很容易判断的。
spark周 发表于 2016-1-7 21:59 | 显示全部楼层
谢谢,如果烧写进去,上电时,是由fpga控制dsp运行,所以应该不用点run,现在也不知道怎么办了。。。dsp处于微处理器模式下,应该会怎样工作?我看了几篇**,写的都不一样
liliang9554 发表于 2016-1-7 22:00 | 显示全部楼层
这和谁控制的无关,不点run,你应该看不到实际数据的
午夜粪车 发表于 2016-1-7 22:00 | 显示全部楼层
dsp处于微处理器模式下
MC模式时,DSP自行启动,不依靠其他器件
 楼主| jlyuan 发表于 2016-1-7 22:00 | 显示全部楼层
嗯,我晓得啦,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

880

主题

12030

帖子

4

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