摘要
嵌入式开发在软件开发中的地位越来越重要,开发者对嵌入式开发板的依赖程度也逐渐加大。但是嵌入式开发板一般来说价格比较昂贵,所以就有了嵌入式操作系统的仿真运行环境的概念。文中分析了仿真环境的特点,从处理器仿真、存储器仿真、外设仿真以及调试分析工具等几个方面提出了仿真环境的设计要点,同时给出了仿真环境的实际应用例子。通过这些仿真方式,能够方便地运行各种嵌入式操作系统,给嵌入式开发者带来了一个逼真的开发环境。可以看出,仿真运行环境对嵌入式的软件开发带来了巨大的推动作用。
Embedded software development becomes more and more important, and developers should depend a lot on the corresponding embedded development board. But many development boards are expensive, so someone brings forward the concept of the emulation environment of embedded operating system. This paper analyses the characteristic of the emulation environment, and discusses how to design the environment, by introducing processor emulation, memory emulation, device emulation and debug & analyzing tools. And the paper also gives a successfully applied example using the emulation environment. By these emulating methods, the environment can run many kinds of embedded operating systems, and it brings a verisimilitude development environment to developers. The emulation environment will promote embedded software development rapidly.
出处
《微机发展》
2005年第5期24-27,共4页
Microcomputer Development
基金
国家高技术研究发展计划("863"计划)资助项目(2001AA113400)