各位高手,想请教一个问题,我在CCS4.2里,希望将程序烧写进flash,过程为:
“1、先加入语句“memCopy(&RamfuncsLoadStart,&RamfuncsLoadEnd,&RamfuncsRunStart);//始化Flash代码复制到RAM
InitFlash();//初始化Flash”;
2、添加“F28335.cmd文件
3、将F28335.cmd文件的RAML4设置为page=1;(根据上一个问题的TI员工的回答)
但是现在出现了新的问题:
虽然build成功,但是load program后,点击run按钮,epwm值全都是0,感觉依然没有烧写成功。
并且单步执行发现,它一直在DSP2833x_DefaultIsr.c文件的一个for循环里面。
请问这样应该如何解决呀?
Seven Han:
重贴:http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/146157.aspx
关于flash搬移ram,建议您看的文档是:
Copying Compiler Sections From Flash to RAM on the TMS320F28xxx DSCs spraau8
另外controlsuite中f28335_flash例程也可参考。