基于LPC2378的IAP功能的配变监测终端远程设计
时间:08-21
来源:互联网
点击:
ROM_MAIN.hex文件(940 KB)进行二进制提取,以及提取后对其进行LZW压缩各阶段的文件大校
当需要进行程序更新时,将压缩后的文件发送给终端。终端收到全部程序压缩包并确认无误后,进行复位并调用更新程序。在更新程序中,由于内存的限制,每次从外部Flash读取1 024字节进行解压缩。当解压出的字节数达到512时,调用IAP功能函数,并将这512个字节复制到内部Flash中,继续进行解压缩。之前读取的1 024个字节解压完毕后,再重新从外部Flash进行读取解压,直到对应用程序完全解压并复制完为止。
结 语
本文介绍了基于LPC2378的IAP功能实现配变监测终端程序远程更新的方法,并将LZW压缩算法应用于程序更新中。该产品投入运行一年多以来,取得了良好的运行效果。此项技术具有一定普遍性,略加修改可以应用到其他同类产品中
终端 远程 设计 监测 功能 LPC2378 IAP 基于 相关文章:
- 基于MSP430的新型自报式水文遥测终端机设计方案(05-23)
- 单片机实现嵌入式因特网终端的设计(05-25)
- 基于DSP的视频采集驱动程序的实现(07-21)
- 基于DSP的安全无线多媒体数字终端(03-03)
- 基于DSP的智能视频监控终端设计与优化研究(09-28)
- μC/OS-II在GPRS终端系统中的应用(04-06)