打印

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

[复制链接]
957|37
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jlyuan|  楼主 | 2018-10-10 16:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
liliang9554| | 2018-10-10 16:17 | 只看该作者
做一个闪灯效果,把程序烧进去,拔掉仿真器,重启板子,如果灯闪了,就说明成功了。

使用特权

评论回复
板凳
午夜粪车| | 2018-10-10 16:22 | 只看该作者
嗯,用CCS是看不出来的

使用特权

评论回复
地板
jlyuan|  楼主 | 2018-10-10 16:26 | 只看该作者
那假如烧写完成之后,断电再重新上电,打开ccs后里面的反汇编里面是什么啊?

使用特权

评论回复
5
wyjie| | 2018-10-10 16:35 | 只看该作者
2#的建议是非常好的,CCS可在线仿真的

使用特权

评论回复
6
wuhany| | 2018-10-10 16:43 | 只看该作者
你觉得是看闪灯比较方便呢,还是看汇编代码。

使用特权

评论回复
7
heweibig| | 2018-10-10 16:47 | 只看该作者

嗯,
当然,如果你断过电,你所看到的汇编代码就是你烧写的程序,也是可以的。

使用特权

评论回复
8
jlyuan|  楼主 | 2018-10-10 16:54 | 只看该作者
板子是厂家的,没有灯可以加,而且如果flash烧写完成,是不能再连接仿真器,打开ccs的,具体我也不清楚为什么?所以现在还是不知道到底烧进去没  

使用特权

评论回复
9
zhenykun| | 2018-10-10 16:59 | 只看该作者
没有灯可以加,你可以设定任意的一个引脚产生跳变,然后有示波器或者万用表去看。

使用特权

评论回复
10
jiahy| | 2018-10-10 17:02 | 只看该作者
你烧完之后不要拔掉仿真器,断电重启,然后把仿真器重新打开,直接点击run按键就可以看了,再点击stop按键程序就会停在正在运行的那一行代码上。

使用特权

评论回复
11
jlyuan|  楼主 | 2018-10-10 17:05 | 只看该作者
谢谢,把仿真器重新打开是什么意思?断电重启后仿真器就一直连着啊。是打开CCS的意思吗?

使用特权

评论回复
12
jlyuan|  楼主 | 2018-10-10 17:15 | 只看该作者
点run以后,出现的是反汇编窗口,也看不出来什么意思?看不出来是不是烧进的程序?

使用特权

评论回复
13
zhenykun| | 2018-10-10 17:19 | 只看该作者

是打开CCS的意思

使用特权

评论回复
14
zhenykun| | 2018-10-10 17:24 | 只看该作者
如果你没烧写成功,看到的反汇编数据是毫无意义的一些乱七八糟的值,如果烧写成功了,看到的就是你烧写的代码,点击stop按键程序就会停在你的代码中的某个地方,你对汇编有所了解的话很容易判断的。

使用特权

评论回复
15
zhenykun| | 2018-10-10 17:29 | 只看该作者
谢谢,如果烧写进去,上电时,是由fpga控制dsp运行,所以应该不用点run,现在也不知道怎么办了。。。dsp处于微处理器模式下,应该会怎样工作?我看了几篇**,写的都不一样

使用特权

评论回复
16
shimx| | 2018-10-10 17:49 | 只看该作者
这和谁控制的无关,不点run,你应该看不到实际数据的

使用特权

评论回复
17
huangchui| | 2018-10-10 17:54 | 只看该作者

dsp处于微处理器模式下
MC模式时,DSP自行启动,不依靠其他器件

使用特权

评论回复
18
jlyuan|  楼主 | 2018-10-10 17:59 | 只看该作者
嗯,我晓得啦,呵呵

使用特权

评论回复
19
pklong| | 2018-10-16 21:28 | 只看该作者
这个观测不到的。

使用特权

评论回复
20
touser| | 2018-10-16 21:28 | 只看该作者
你的功能实现就行了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

880

主题

12030

帖子

4

粉丝