摘要: |
为解决特殊场合嵌入式设备程序升级困难,提出了一种基于串口的TMS320F2812程序
动态加载技术。该方法充分利用F2812丰富的片内存储器资源和支持在线编程特点,采用二
级引导方式,通过调用API编程函数对片内FLASH擦除和烧写,实现设备程序的在线加载。实
验证明,该方法具有烧写稳定、效率高、操作方便等优点,能够应用于嵌入式设备程序的远
程升级中。 |
关键词: 嵌入式设备 数字信号处理;串口通信;动态加载;二级引导 |
DOI: |
|
基金项目: |
|
Dynamic Loading Technology for DSP Program Based on Serial Communication |
LI Sheng-fei,DAI Hua-shan |
((Southwest China Institute of Electronic Technology, Chengdu 610036,China)) |
Abstract: |
A new dynamic loading technology is proposed for TMS320F2812 programs based on
serial communication, to resolve the difficulty of upgrading embedd
ed equipment software in special occasions. This method takes full advantages of
F2812′s features, such as rich onchip memory and supporting online programm
ing, adopts secondary booting algorithm, and calls APIs to erase and program on
chip FLASH to realize online loading of embedded devices. Experiment resu
lts show that this method is featured by stable programming, high eff
iciency and easy operation,and can be applied to remote upgrade of embedded equi
pment software. |
Key words: digital signal processing serial communication dynamic loading secondary boot |