TI中文支持网
TI专业的中文技术问题搜集分享网站

请教一下仿真和正常刷写模式

您好,在仿真环境下,我需要点击运行,程序才能启动。退出仿真模式,程序亦能正常运行。可是如果掉电后,程序不能运行。是不是因为仿真和刷写有区别呢?可以直接下载吗?

Eric Ma:

仿真和烧写都是能够让芯片跑在RAM或是跑在FLASH上的,看对应配置的CMD是在RAM上还是在FLASH上。

仿真和烧写的最大的区别是:仿真时,CCS会帮你自动找到芯片的入口程序,即让芯片跑到main. 而烧写程序重新上电脱机跑的情况下,则C2000芯片需要靠引导模式引脚,例如F2803x是GPIO34, GPIO37都位高电平的情况,才能跑到0x3f7ff6的入口,程序中还要在那个入口那里放一个code start.asm的代码。

参见controlSUITE中对应芯片的flash例程。

ERIC

您好,在仿真环境下,我需要点击运行,程序才能启动。退出仿真模式,程序亦能正常运行。可是如果掉电后,程序不能运行。是不是因为仿真和刷写有区别呢?可以直接下载吗?

mangui zhang:

正常只要在线调试正常工作   将CMD更好为flash的后编译烧写.out

上电就可以正常工作     如果上电没有加载跑起来 

那么确定一下boot引脚    

赞(0)
未经允许不得转载:TI中文支持网 » 请教一下仿真和正常刷写模式
分享到: 更多 (0)