通过串口烧写程序,在程序中调用API函数擦擦FLASH时,通过CCS、jtag在线监测,发现flash已经擦擦,可是程序没返回,如果正常的话,会通知上位机擦除完成,但是程序停止在 3FF8CD 6F00 SB 0, UNC 这里了,不知道是怎么回事。另外我在调用API函数之前已经把调用函数拷贝到RAM里面了。另外,我想请问一下,进行串口升级时候,要把哪些代码从FLAsh里面拷贝到RAM里面运行,因为我调用API的时候要把flash擦掉,我怕把不该擦的程序代码页擦了,影响后面程序进行。附:在调试程序时,我的电闹会突然重启,可能是什么原因。之前没有的。只有调试这个程序的时候出现这种情况。谢谢!
串口升级调用API的问题
未经允许不得转载:TI中文支持网 » 串口升级调用API的问题
相关推荐
- TMS320F28035: dsp28035 能接收扩展帧,接收不了标准帧
- TMS320F28035: 用XDS100v3烧录程序出现(Error -233 @ 0x0)是怎么回事??
- TMS320F28027: 突然__DSP28x_usDelay不正常工作了
- 怎样用C2000的PWM实现单脉冲输出?
- TMS320F28035: CAN BOOTLADER 問題
- TMS320F28035: 在CCS的代码中循环产生一个0~0.5或0~1之间的随机数
- TMS320F28035: 28035 bootloader 跳转APP 时,App 概率性出现执行异常
- TMS320F28035: DSP28035中断计数,太快有问题吗