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

[复制链接]
1529|37
 楼主| jlyuan 发表于 2018-10-10 16:10 | 显示全部楼层 |阅读模式
5410A芯片,程序烧进flash后,怎么在ccs里观察到是否烧写成功
liliang9554 发表于 2018-10-10 16:17 | 显示全部楼层
做一个闪灯效果,把程序烧进去,拔掉仿真器,重启板子,如果灯闪了,就说明成功了。
午夜粪车 发表于 2018-10-10 16:22 | 显示全部楼层
嗯,用CCS是看不出来的
 楼主| jlyuan 发表于 2018-10-10 16:26 | 显示全部楼层
那假如烧写完成之后,断电再重新上电,打开ccs后里面的反汇编里面是什么啊?
wyjie 发表于 2018-10-10 16:35 | 显示全部楼层
2#的建议是非常好的,CCS可在线仿真的
wuhany 发表于 2018-10-10 16:43 | 显示全部楼层
你觉得是看闪灯比较方便呢,还是看汇编代码。
heweibig 发表于 2018-10-10 16:47 | 显示全部楼层

嗯,
当然,如果你断过电,你所看到的汇编代码就是你烧写的程序,也是可以的。
 楼主| jlyuan 发表于 2018-10-10 16:54 | 显示全部楼层
板子是厂家的,没有灯可以加,而且如果flash烧写完成,是不能再连接仿真器,打开ccs的,具体我也不清楚为什么?所以现在还是不知道到底烧进去没  
zhenykun 发表于 2018-10-10 16:59 | 显示全部楼层
没有灯可以加,你可以设定任意的一个引脚产生跳变,然后有示波器或者万用表去看。
jiahy 发表于 2018-10-10 17:02 | 显示全部楼层
你烧完之后不要拔掉仿真器,断电重启,然后把仿真器重新打开,直接点击run按键就可以看了,再点击stop按键程序就会停在正在运行的那一行代码上。
 楼主| jlyuan 发表于 2018-10-10 17:05 | 显示全部楼层
谢谢,把仿真器重新打开是什么意思?断电重启后仿真器就一直连着啊。是打开CCS的意思吗?
 楼主| jlyuan 发表于 2018-10-10 17:15 | 显示全部楼层
点run以后,出现的是反汇编窗口,也看不出来什么意思?看不出来是不是烧进的程序?
zhenykun 发表于 2018-10-10 17:19 | 显示全部楼层

是打开CCS的意思
zhenykun 发表于 2018-10-10 17:24 | 显示全部楼层
如果你没烧写成功,看到的反汇编数据是毫无意义的一些乱七八糟的值,如果烧写成功了,看到的就是你烧写的代码,点击stop按键程序就会停在你的代码中的某个地方,你对汇编有所了解的话很容易判断的。
zhenykun 发表于 2018-10-10 17:29 | 显示全部楼层
谢谢,如果烧写进去,上电时,是由fpga控制dsp运行,所以应该不用点run,现在也不知道怎么办了。。。dsp处于微处理器模式下,应该会怎样工作?我看了几篇**,写的都不一样
shimx 发表于 2018-10-10 17:49 | 显示全部楼层
这和谁控制的无关,不点run,你应该看不到实际数据的
huangchui 发表于 2018-10-10 17:54 | 显示全部楼层

dsp处于微处理器模式下
MC模式时,DSP自行启动,不依靠其他器件
 楼主| jlyuan 发表于 2018-10-10 17:59 | 显示全部楼层
嗯,我晓得啦,呵呵
pklong 发表于 2018-10-16 21:28 | 显示全部楼层
这个观测不到的。
touser 发表于 2018-10-16 21:28 | 显示全部楼层
你的功能实现就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

880

主题

12030

帖子

4

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