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

F2812 串 口

使用SDFlash 软件进行F 2 8 1 2 的串 口烧写,程序可以烧写进去,且提示“擦除成功、烧写成功、校验成功”。但是程序运行不对,感觉好像一直在不停的复位。总共有5种不同的程序,分别烧注到5块不同的电路板中(5种程序和电路板是一一对应的,实现5种不同的功能)。其中4个程序烧注后都能正常运行,只有1个不行。试了一下,将其他4种程序烧注到运行不对的那个电路板上,工作应该正常(由于程序和电路板不匹配,具体功能无法验证,但有个工作指示灯的闪烁是正常的);再将运行不对的程序烧注到其他4种电路板中,工作不正常(同样,由于程序和电路板不匹配,具体功能无法验证,但工作指示灯的闪烁是正常的);请问可能是什么原因?怀疑和程序有关,是不是程序操作F2812的FLASH地址和串口加载的引导程序冲突?

Seven Han:

Hi,检查下供电,是不是供电不稳定导致的呢。

使用SDFlash 软件进行F 2 8 1 2 的串 口烧写,程序可以烧写进去,且提示“擦除成功、烧写成功、校验成功”。但是程序运行不对,感觉好像一直在不停的复位。总共有5种不同的程序,分别烧注到5块不同的电路板中(5种程序和电路板是一一对应的,实现5种不同的功能)。其中4个程序烧注后都能正常运行,只有1个不行。试了一下,将其他4种程序烧注到运行不对的那个电路板上,工作应该正常(由于程序和电路板不匹配,具体功能无法验证,但有个工作指示灯的闪烁是正常的);再将运行不对的程序烧注到其他4种电路板中,工作不正常(同样,由于程序和电路板不匹配,具体功能无法验证,但工作指示灯的闪烁是正常的);请问可能是什么原因?怀疑和程序有关,是不是程序操作F2812的FLASH地址和串口加载的引导程序冲突?

yuan yuan2:

回复 Seven Han:

不是,5块板子用的是同一个外部电源,且内部的电源转换电路也是一样的。而且其他4种程序烧注到这个电路板上程序运行是对的,这个程序烧注到其他电路板上也不对,所以感觉和程序有关。但这个.OUT文件用JTAG口烧注到这块电路板上运行又是正确的,所以怀疑是不是程序和串口的引导程序冲突了啊。另外串口用的是USB转的串口,和这有关系吗?

赞(0)
未经允许不得转载:TI中文支持网 » F2812 串 口
分享到: 更多 (0)