请问我们在调试仿真和程序固化可以共用一个CMD文件么?可以编写一个公共的CMD文件么?是不是在程序调试时,.text段不能分配到flash中?
rookiecalf:
调试和固化使用同一个cmd的话,使用flash版的cmd即可,程序在flash中也是可以仿真的,仿真方法和在ram中一样
请问我们在调试仿真和程序固化可以共用一个CMD文件么?可以编写一个公共的CMD文件么?是不是在程序调试时,.text段不能分配到flash中?
liangliang luan:
回复 rookiecalf:
就是直接load program么,不用固化么?
请问我们在调试仿真和程序固化可以共用一个CMD文件么?可以编写一个公共的CMD文件么?是不是在程序调试时,.text段不能分配到flash中?
rookiecalf:
回复 liangliang luan:
不同的ccs版本有点差异,3.3及以下还是要有个固化的步骤,以上基于eclipse的版本就统一的,都使用debug的默认设定即可,所以推荐使用5.x或者6.x的版本
请问我们在调试仿真和程序固化可以共用一个CMD文件么?可以编写一个公共的CMD文件么?是不是在程序调试时,.text段不能分配到flash中?
liangliang luan:
回复 rookiecalf:
目前我用的就是3.3的版本,是不是意味着每次仿真都要先固化才能进行仿真?
请问我们在调试仿真和程序固化可以共用一个CMD文件么?可以编写一个公共的CMD文件么?是不是在程序调试时,.text段不能分配到flash中?
rookiecalf:
回复 liangliang luan:
不推荐使用这么低版本的CCS了,3.3flash中仿真先用flash下载插件,然后好像是用load symbols 的选项,你可以看看是不是
请问我们在调试仿真和程序固化可以共用一个CMD文件么?可以编写一个公共的CMD文件么?是不是在程序调试时,.text段不能分配到flash中?
liangliang luan:
回复 rookiecalf:
仿真器不支持3.3以上的版本,现在只能用3.3的版本,load symbols不行啊,应该是load program吧?不过用load program是,提示说无法设置断点,郁闷了。
请问我们在调试仿真和程序固化可以共用一个CMD文件么?可以编写一个公共的CMD文件么?是不是在程序调试时,.text段不能分配到flash中?
rookiecalf:
回复 liangliang luan:
搞个xds100v2便宜的很,基本够用了。
你flash烧写了没?
请问我们在调试仿真和程序固化可以共用一个CMD文件么?可以编写一个公共的CMD文件么?是不是在程序调试时,.text段不能分配到flash中?
liangliang luan:
回复 rookiecalf:
flash已经烧写了,但还是设置不了断点。
请问我们在调试仿真和程序固化可以共用一个CMD文件么?可以编写一个公共的CMD文件么?是不是在程序调试时,.text段不能分配到flash中?
rookiecalf:
回复 liangliang luan:
load program是针对的RAM下载,你用flash版本的会有问题。
可能还是flash仿真的步骤不对,你试试flash烧写后,能直接连接仿真器吗?能直接连接的话,也许就可以了。以前用3.3仿真都是在ram中的,flash中还真没操作过,但是肯定是能实现的。
请问我们在调试仿真和程序固化可以共用一个CMD文件么?可以编写一个公共的CMD文件么?是不是在程序调试时,.text段不能分配到flash中?
Eric Ma:
Liangliang
仿真和脱机跑这两种模式都可以用flash类型的cmd文件,有些时候仿真时用RAM的cmd文件只不过是为了调试加载程序可以快一点而已。
一般都用load program,无论是加载flash的.out文件还是加载RAM的.out文件。
如果你的芯片中已经烧写了基于flash的.out文件,那么你连接芯片后,就只要load sysbom就可以了,不需要重新烧写(当然重新烧写也无所谓,花时间而已),告诉CCS你程序对应的函数符号等。
ERIC