随笔分类 -  RTEMS

rtems bbb板uart驱动编写
摘要:进行串口驱动编写,主要参考源码中的console-config.c文件以下是代码:void beagle_console_init(void){if(init_needed){const uint32_t div = UART_CLOCK / 16 / CONSOLE... 阅读全文

posted @ 2016-09-23 23:25 sichenzhao 阅读(193) 评论(0) 推荐(0)

bbb板运行rtems-编写led底层驱动
摘要:在上盘博文中,成功将rtems移植到了bbb板上,在shell终端,输入hello,返回如下信息:表明命令运行成功接下来写一个bbb板上4个led的驱动程序,使得在shell下输入led命令,可以使得led 闪烁首先要知道寄存器的内存地址,在这里需要查询处理器的说明手... 阅读全文

posted @ 2016-09-23 15:04 sichenzhao 阅读(321) 评论(0) 推荐(0)

基于beaglebone的rtems4.12源码编译生成image镜像并烧入sd卡
摘要:在上一篇博文中,讲述了如何通过编译好的toolchain编译rtems源码,接下来讲讲如何讲编译好的源码制作成image镜像文件,然后烧写到sd卡中。编译好的源码是放在/image文件夹下,制作image文件在这里用到的是之前git到的rtems源码中的脚本工具sdc... 阅读全文

posted @ 2016-09-22 10:53 sichenzhao 阅读(544) 评论(0) 推荐(0)

beaglebone rtems4.12工具链问题解析
摘要:在上篇讲解如何安装适用于beaglebone 的rtems工具链的文章中,提到一个问题,就是newfs_msdos这个文件没法下载,因为需要FQ。当时的解决方法是将这个编译注释掉,也就是最后编译出的文件不包含newfs_msdos这个文件,这种做法在在当时为了通过编译... 阅读全文

posted @ 2016-09-22 00:03 sichenzhao 阅读(187) 评论(0) 推荐(0)

对于beaglebone black板的BSP的rtems编译
摘要:在上篇文章中介绍了在ubuntu16.04上安装toolchain的方法,安装好后就要进行rtems源码的交叉编译,这一步非常重要,其成功与否关系到rtems能否正确移植到bbb板上。首先要设置环境变量:cd $HOME/development/rtemsexport... 阅读全文

posted @ 2016-09-20 16:02 sichenzhao 阅读(199) 评论(0) 推荐(0)

uubntu16.04安装rtems beaglebone toolchain工具链
摘要:基本方法和步骤和本人上一篇博文:安装rtems4.11 toolchain 类似有几个需要改动的地方:1.rtems的bsp源码包地址改为:https://github.com/bengras/rtems-source-builder.git也就是在git bsp源码... 阅读全文

posted @ 2016-09-20 16:01 sichenzhao 阅读(231) 评论(0) 推荐(0)

ubuntu16.04安装rtems4.11工具链
摘要:rtems是一个开源的实施操作系统,如果想要将其安装在嵌入式芯片上就必须要进行x86-arm交叉编译,而这个编译过程可以在主机上进行,windows和linux上都可以进行编译。网上的关于ubuntu的编译环境的构造文章中,大部分都是安装在低版本的ubuntu上比如1... 阅读全文

posted @ 2016-09-19 14:50 sichenzhao 阅读(244) 评论(0) 推荐(0)

RTEMS设计思想
摘要:RTEMS 实时操作系统按照功能组件来组织整个内核, 采用了面向构件和面向对象的设计思想。所谓面向对象,就是任务、消息队列、互斥量等都是以对象形式存在,提供统一接口函数表来动态的创建、删除、操作预定义的对象类型,屏蔽不同对象底层的细节差异。所谓面向构件,就是操作系... 阅读全文

posted @ 2016-09-13 22:29 sichenzhao 阅读(308) 评论(0) 推荐(0)

RTEMS硬实时操作系统简介
摘要:RTEMS是前美国军方研制的嵌入式系统,早期的名称为实时导弹系统,后改名为实时军用系统,最突出的特点是非常的稳定,而且速度快,因此在通信、航天、工业控制、军事等领域有着非常广泛的应用。这个系统拥有三套API接口,分别是基于RTEID的接口,还有POSIX API接口,... 阅读全文

posted @ 2016-09-13 21:31 sichenzhao 阅读(768) 评论(0) 推荐(0)

导航