通过串口烧写程序,在程序中调用API函数擦擦FLASH时,通过CCS、jtag在线监测,发现flash已经擦擦,可是程序没返回,如果正常的话,会通知上位机擦除完成,但是程序停止在 3FF8CD 6F00 SB 0, UNC 这里了,不知道是怎么回事。另外我在调用API函数之前已经把调用函数拷贝到RAM里面了。另外,我想请问一下,进行串口升级时候,要把哪些代码从FLAsh里面拷贝到RAM里面运行,因为我调用API的时候要把flash擦掉,我怕把不该擦的程序代码页擦了,影响后面程序进行。附:在调试程序时,我的电闹会突然重启,可能是什么原因。之前没有的。只有调试这个程序的时候出现这种情况。谢谢!
串口升级调用API的问题
未经允许不得转载:TI中文支持网 » 串口升级调用API的问题
相关推荐
TMS320F28035: CLAsin,在将程序正常烧写到flash中时,返回值正常。但是通过串口升级方式将程序烧进去后CLAsin与CLAcos返回值不正常。但是CLAdiv,CLAsqrt是正常的。
关于CCSv20全局搜索的问题
TMS320F28035: 峰值电流模式控制,如何配置产生PWM1A与PWM1B互补
TMS320F28035: dsp28035 能接收扩展帧,接收不了标准帧
TMS320F28035: 用XDS100v3烧录程序出现(Error -233 @ 0x0)是怎么回事??
TMS320F28027: 突然__DSP28x_usDelay不正常工作了
怎样用C2000的PWM实现单脉冲输出?
TMS320F28035: CAN BOOTLADER 問題
TI中文支持网




