Design and implementation of development environment for RTEMS
-
摘要: 在嵌入式应用开发中,实时操作系统越来越重要,其开发环境的优劣也成为评价的标准.RTEMS是一个开放源代码的实时嵌入式操作系统.通过建立交叉编译环境、实现远程下载、远程调试以及工程化管理和裁剪,完成了一个具有友好可视化用户界面、易于使用的RTEMS操作系统应用开发环境的设计,为开发人员提供了一个良好的工作平台,为编写大型的嵌入式软件提供了方便,为推广RTEMS的使用打下了基础.该系统已经用于教学和科研领域.Abstract: In the development of embedded application, the embedded operating system becomes more important. Its development environment is also an essential part. RTEMS is an open embedded operating system. The design of development environment for RTEMS was implemented. The methods include: connecting the host and target machine by ethernet or serial port, establishing the cross compile tools, remote downloading and debugging by various communication protocols, setting up configuring and scaling of modules, etc. This environment is easy to handle and of graphics user interface. This design provides an embedded development platform and spreads the use of RTEMS. The system has been in use in fields of education and research.
-
Key words:
- real-time systems /
- operating system /
- adjustment methods /
- embedded /
- development environment
-
[1] Krishna C M, Shin K G. Real-time system[M]. New York:McGraw-Hill, 1997 [2]OAR Corporation. RTEMS development environment guide . http://www.oarcorp.com/rtems/releases/4.0.0/docs/develenv.pdf, 1998-10 [3] 毛德操,胡希明. Linux内核源代码情景分析[M]. 杭州:浙江大学出版社, 2001 Mao Decao, Hu Ximing. Linux kernel source code analysis[M]. Hangzhou:Zhejiang University Press, 2001(in Chinese) [4] Gatliff B. Embedding with GNU:the gdb remote serial protocol . http://www.embedded.com/1999/9911/9911feat3.htm, 1999-11 [5] 熊 竞. 嵌入式操作系统调试 . http://www-900.ibm.com/developerworks/cn/linux/embed/debug/index.shtml, 2001-07 Xiong Jing. Debug on embedded operating system . http://www-900.ibm.com/developerworks/cn/linux/embed/debug/index.shtml, 2001-07(in Chinese)
点击查看大图
计量
- 文章访问数: 1024
- HTML全文浏览量: 270
- PDF下载量: 7
- 被引次数: 0