zzwuyu 发表于 2009-6-5 23:53:29

如何使用eclipse进行rtems的配置

rtems是一个开源的嵌入式操作系统,但是有关它的介绍很少,对于习惯在windows下进行软件开发的人来说,使用的第一个问题就是要从ADS,keil这些编译软件转到linux下进行开发。为什么要选择linux?因为rtems源码的配置编译都是使用linux下的GNU工具集,比如gcc,ld等等。而linux开发一直没有统一的开发平台,使用的工具一般为VI,GCC等命令行工具。虽然这种方式效率高,但是不利于应用程序的开发。我下面要介绍的是使用eclipse作为rtems的集成开发环境。
准备工作:你必须要有rtems的交叉工具链,如何制作,既可以通过源码,也可以在rtems官方网站上直接下载然后安装。如果是第一次使用,最好还是源码安装,这一步始终是省不掉的。然后利用该工具链配置编译rtems源代码,生成lib库。
下载最新的eclipse,在windows或linux下解压。可能再次之前需要安装jre,依据提示下载就可以了。
可以有两种方式进行工程编译,一种是你自己写好了makefile,这时要选择file->c project->makefile project,然后拷贝自己的makefile到eclipse下就可以了。

http://cache.amobbs.com/bbs_upload782111/files_15/ourdev_451009.JPG
配置说明 (原文件名:未命名.JPG)

如果选择ecipse自己生成makefile需要修改工程配置,选择project->properties,新建一个配置,将tools settings中的gcc compiler改为你自己的工具链名字,然后激活该配置,就可以进行工程的编译了。
http://cache.amobbs.com/bbs_upload782111/files_15/ourdev_451007.JPG
配置说明 (原文件名:未命名.JPG)

zzwuyu 发表于 2009-6-6 00:03:54

写这个的目的是希望能有更多的人注意到,研究分析并使用rtems这个操作系统,据说这个操作系统还是不错的。

zchong 发表于 2009-6-8 08:21:35

入门比较困难啊

希望楼主多出点文档以供大家参考!嘿嘿

luozhongchao123 发表于 2013-7-25 21:36:57

看了 三个星期 RTEMS 带 ,现在已经支持CORTEX-M 系列的BSP包了!还有现成的ST32F4 BSP ,可以直接移植到 discover 板子上!
页: [1]
查看完整版本: 如何使用eclipse进行rtems的配置