摘要
文中研究了工业嵌入式系统的固件程序及应用程序升级技术。基于IAP的远程升级技术解决了有线升级和停机升级限制,具备更大的灵活性。以LPC2368为例,设计了一款基于无线微波传输的IAP升级方案,进行了合理的Flash区间分配,并将通信协议引入代码传输进程,提高了抗误码能力,设计了基于断点续传的防死机升级方案,解决了传输中断引起的传输效率及代码安全问题。对升级方案的软件部分进行了全面介绍。实践表明:该方案可靠、高效,在工业控制领域具有广阔的应用前景。
A remote on-line upgrading technology based on IAP (in application program) of firmware program and the appli- cation for industry embedded systems was presented. It eliminated the limits of wired-upgrading or down-upgrading, and thus be- came more flexible. Taking LPC2368 as an example, a kind of project using wireless microwave updating method was designed,with the flash memory space allocated effectively, and error-resisting capacity highly based on Modbus. What' s more, breakpoint renewal updating technology which improved the efficiency and enhanced the reliability in data transmission was creatively designed. After that, the update software was introduced in detail. Practice shows that the proposed method is reliable and efficient, and has a broad application prospect in the industrial control field.
出处
《仪表技术与传感器》
CSCD
北大核心
2013年第12期36-38,共3页
Instrument Technique and Sensor
基金
华中科技大学自主创新研究基金项目(01-09-184940)
关键词
远程升级
IAP
抗误码
断点续升级
ARM
remote on-line upgrade
IAP
error-resisting
breakpoint renewal upgrade
ARM