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

TMS570LS0714 串口下载程序后,运行的速度和时序怎么不对

用官网的bootloader从串口下载APP程序到FLASH后,APP程序能运行。(APP程序里有个点LED的程序,)。但是LED的闪烁速度比直接烧写APP的程序(不是通过bootloader下载,就用CCS直接下的)要慢。CAN也通信不了。如果APP的CMD里面的地址不对,LED不会闪烁。实在是不知道哪有问题,请教大家了。

feng tian:

BOOTLOADER的APP入口地址为0x0010100  ,APP的CMD中

VECTORS (X)  : origin=0x00010100 length=0x00000020    

 FLASH0  (RX) : origin=0x00010120 length=0x000AFEE0    

STACKS  (RW) : origin=0x08000000 length=0x00001500    

 RAM     (RW) : origin=0x08001500 length=0x0001eb00

编译APP后生成的BIN文件,用串口下载后,APP程序运行的速度变慢了。

把APP的CMD改为,不烧写BOOTLOADER,

VECTORS (X)  : origin=0x00000000 length=0x00000020   

FLASH0  (RX) : origin=0x00000020 length=0x000BFFE0    

STACKS  (RW) : origin=0x08000000 length=0x00001500   

RAM     (RW) : origin=0x08001500 length=0x0001eb00

编译APP后生成的BIN文件,通过UNIFLASH下载后,APP程序运行速度正常。

 

feng tian:

回复 feng tian:

已解决,BOOTLOADER设置PLL时,自己没设置对。可是为什么BOOTLOADER加载APP后,APP里面有初始化PLL了,为什么没改过来呢?

赞(0)
未经允许不得转载:TI中文支持网 » TMS570LS0714 串口下载程序后,运行的速度和时序怎么不对
分享到: 更多 (0)