摘要
该文针对基于DSP的野外及外场数字设备更新升级提出了一种基于多通信方式的DSP程序在线编程的新方法。该方法同时具备有线、无线多种通信能力,可以根据具体环境灵活选择。使用可扩展通信协议栈,支持对通信接口和通信协议的扩展。程序更新基于DSP/BIOS实时操作系统,根据预设算法,更新指定存储区的可执行程序,实现对原程序替换和升级。实践表明,把该方法应用于系统的目标程序在线编程,程序功能稳定可靠,使DSP程序的更新脱离了仿真器,满足了现场更新的时效性、可扩展性和便携性要求。
For the digital device upgrade working in outfield based on DSP systems,this paper proposes a new method based on the multiple communications. The method with wired and wireless communication capacity can select communication mode according to the specific environment. The method uses extensible communication protocol stacks so that system can support for the communication interface and protocol extension. Program update is based on the DSP/ BIOS real-time operating system. By default algorithm DSP updates the executable program specified storage area and achieves replacement of the original procedure. Practice show that, this method is applied to the system on-line programming of the target program and the experimental and the program function is stable and reliable. It can update DSP code without PC and meet system program upgrade requirements with efficiency, scalability and portability.
出处
《电子器件》
CAS
北大核心
2013年第1期112-115,共4页
Chinese Journal of Electron Devices
基金
国家科技支撑计划项目(2009BAE73B00)