实验中,系统准确识别和读取了邮箱中的命令邮件,根据命令完成了相应任务;系统发送邮件时,成功地将数据文件和报告文件以电子邮件附件的形式发送到指定邮箱;测试远程升级功能时,准确无误地实现了系统的主控程序更新。整个远程监控和升级的过程稳定、可靠。
本系统基于GPRS网络、SMTP协议、POP3协议、串口通信和DSP的Bootloader等技术实现了嵌入式系统的远程监控与升级,既能远程修改系统的参数,又能获取系统自检报告、指定数据文件,并且实现主控程序的远程更新升级。整个系统在网络通信和串口通信的过程中都采用了严密的应答机制和数据校验规则,充分地保证了通信的可靠性和快速性,从而实现了系统的稳定性。实验证明,该系统在保证稳定性和可靠性的同时,降低了设计成本,缩短了维护周期,并且具有良好的扩展性。
参考文献
[1] Texas Instruments Incorporated著.TMS320VC55x系列DSP的CPU与外设[M].北京:清华大学出版社,2005.
[2] Texas Instruments, Incorporated. TMS320V5501/5502/5503/5507/5509/5510 DSP(McBSP) reference guide[S]. 2004.
[3] 张坤,张冠勇,王树勋.McBSP在DSP与PC机通信中的研究与设计[J].电子设计应用,2003,2(7):28-30.
[4] 何宗键.Windows CE嵌入式系统[M].北京:北京航空航天大学出版社,2006.
[5] 周立功.ARM&WinCE实验与实践——基于S3C2410[M]. 北京:北京航空航天大学出版社,2007.
[6] 付祝财,杨莘元,王阳.电子邮件SMTP/POP3收发协议的研究与实现[J].信息技术,2004,28(8):57-59.
[7] 徐胜,管庆.TMS320C5000的Bootloader技术[J].电子产品世界,2003,10(03A):41-44.