摘要
良好的可维护性是嵌入式系统性能的一个重要方面,在一定程度上决定系统能否被广泛应用.目前,大多数系统的软件更新必须通过硬件仿真器实现的,不便于系统的维护.针对微小型导航计算机,研究了利用串行通信的方式实现应用软件快速更新的方法,解决了应用软件更新过程中的应用程序重定位、获取指令代码以及中断使用和向量更新等关键问题.所开发的串行方式更新程序成功应用于采用了微小型导航计算机的车辆导航系统,提高了系统可维护性,体现了用串行方式实现应用软件快速更新的实用价值.
High maintainability is an important component of the performance of Embedded Systems and in a sense is a key to its batch employment. At present, most of Embedded systems update it software with emulators, and that makes bad maintainability. In this paper, application software update of micro-navigation computer by serial port is focused on. Some key problems, such as relocation of the application system, the obtainment of instruction codes for transmissions, the assignment of interrupt resource and the modify of the interrupt vector table, are solved. It is the employment of the Updater that improves the maintainability of the vehicle navigation systems and the improved maintainability shows value of the Updater.
出处
《小型微型计算机系统》
CSCD
北大核心
2005年第9期1657-1660,共4页
Journal of Chinese Computer Systems
基金
国防科技预研基金项目(514090301)资助
航空科学基金项目(04D52030)资助