E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RTEMS
设计模式浅谈
联系信箱:bacon@
rtems
.cn】
RTEMS
的内核是面向对象设计的,里面免不了会有设计模式。
RTEMS
内核是C的,所以,看起来,和OO语言设计的是有出入的,不过思路上是无差异的。
coolbacon
·
2019-04-24 08:50
工作随笔
文档代码同源
联系信箱:bacon@
rtems
.cn】文档代码同源,顾名思义,就是文档和代码都写在源代码文件里。
coolbacon
·
2019-04-19 08:13
工作随笔
RSB 手册翻译(1)
1.RSB
RTEMS
SourceBuilder或RSB是一个从源代码构建软件包的工具。它由
RTEMS
项目用于构建它的编译器和操作系统。RSB有助于以受控且可验证的方式从源代码构建软件包所需的详细信息。
coolbacon
·
2019-04-18 17:58
RTEMS
资料
SylixOS 系统初探
B3%BB%E7%BB%9F%E7%AE%80%E4%BB%8BSylixOS是一款嵌入式硬实时操作系统,同其类似的操作系统,全球比较知名的还有VxWorks(主要应用于航空航天、军事与工业自动化领域)、
RTEMS
无才顽石
·
2018-07-18 10:49
计算构架
构建beagleboneblack的
rtems
5开发环境
编译环境说明安装工具链下载
RTEMS
内核源码编译bsp包编译
rtems
-libbsd常见错误一些脚本编译环境说明时间:2018.04.28.
rtems
-source-builder版本哈希值:10d3aaf
bh_binghu
·
2018-04-28 14:33
ubuntu
嵌入式软件
嵌入式操作系统
嵌入式系统
beaglebone
rtems
RTEMS
编译流程
原文:https://io-lab.net/archives/252
RTEMS
编译流程Notices:1),编译
rtems
-source-builder、
rtems
、examples-v2这三个项目时,
gimcuan
·
2018-04-15 01:43
RTEMS
线程调度算法(RMS)详解
RTEMS
是以线程为基本调度单位的,调度算法基于优先级的抢占式线程调度,支持256个线程优先级。当然
RTEMS
值hi创建同等优先级线程,相同优先级的线程采用时间片轮转调度。
hahachenchen789
·
2018-01-24 17:51
RTEMS
rtems开发
一.linux开发之uboot移植(一)——初识uboot
-在操作系统方面,U-Boot不仅支持-嵌入式Linux系统的引导,它还支持NetBSD,VxWorks,QNX,
RTEMS
,ARTOS,Lyn
MrT_WANG
·
2018-01-22 13:43
ARM+Linux探索之旅
Echars,动态数据实时刷新
//调用setInterval(function(){$.post("${ctx}/eelect/meter/eqmeter",{},function(result){va
rtems
=[];//温度数组
李忠祥
·
2017-12-27 16:29
Echars
嵌入式实时操作系统
rtems
的特点及研究现状
嵌入式实时操作系统
rtems
的特点及研究现状广西大学图书馆-百度图片
RTEMS
简介1
RTEMS
logo
RTEMS
是一个开源的无版税实时嵌入操作系统RTOS。
Brian2018
·
2017-06-08 12:12
嵌入式/rtems
2014025644 嵌入式程序设计 第三第四周学习总结
开放源码;支持多种嵌入式操作系统内核,如Linux、NetBSD、VxWorks、QNX、
RTEMS
、ARTOS、LynxOS;支持多个处理器系列,如PowerPC、ARM、x86、MIPS、X
宋思雨
·
2017-05-15 21:00
u-boot 编译及其简单应用
U-Boot不仅支持嵌入式Linux系统,它还可用于NetBSD、VxWorks、QNX、
RTEMS
、ARTOS、LynxOS等嵌入式操作系统的引导。
不配野心
·
2017-03-02 11:25
2017年前端工程师应该学习什么
作者:A
rtemS
apegin编译:胡子大哈翻译原文:http://huziketang.com/blog/posts/detail?
胡子大哈
·
2017-02-20 00:00
学习
函数式编程
前端
javascript
rtems
初始化过程分析
以helloworld
rtems
为例,
hahachenchen789
·
2016-09-27 20:39
RTEMS
rtems开发
rtems
开发注意事项
1.无内存保护:对于x86体系架构和其他cpu架构,
rtems
没有采用虚拟内存管理,也没用分段保护机制,所以
rtems
是没有提供内存保护机制,这样的好处在于实现简单,当然也存在很大的安全问题,应用程序中的一个错误内存操作都可能使得整个系统崩溃
hahachenchen789
·
2016-09-27 13:42
RTEMS
rtems开发
bbb板运行
rtems
-编写led底层驱动
在上盘博文中,成功将
rtems
移植到了bbb板上,在shell终端,输入hello,返回如下信息:表明命令运行成功接下来写一个bbb板上4个led的驱动程序,使得在shell下输入led命令,可以使得led
hahachenchen789
·
2016-09-23 15:56
RTEMS
rtems开发
了解Linux实时内核
了解Xenomai过程中,对现阶段的RTOS进行总结如下:把现阶段的RTOS分成两个阵营:非Linux阵营:VxWorks,
RTEMS
Linux阵营:RT-linux,Preempt-rt,WindRiverLinux
阿基米东
·
2016-08-18 16:20
linux
rtos
实时内核
嵌入式linux开发uboot移植(一)——uboot项目简介
在操作系统方面,U-Boot不仅支持嵌入式Linux系统的引导,它还支持NetBSD,VxWorks,QNX,
RTEMS
,ARTOS,LynxOS,android嵌入
天山老妖S
·
2016-06-21 09:13
嵌入式
开发
uboot
linux系统移植
uboot移植总结
1.1uboot的介绍 Uboot是德国DENX小组的开发用于多种嵌入式CPU的bootloader程序,UBoot不仅仅支持嵌入式Linux系统的引导,当前,它还支持NetBSD,VxWorks,QNX,
RTEMS
u014353386
·
2016-04-01 01:00
RTEMS
POSIX API 用户指南
RTEMS
POSIXAPI用户指南posix_users.
RTEMS
_POSIX_API用户指南.双语.V20131224.pdf
RTEMS
的posix_users文档的原创翻译。
BBZZ2
·
2016-01-28 17:00
RTEMS
安装脚本
(嵌入式实时操作系统rtos
rtems
开发环境交叉工具链shell脚本)
RTEMS
安装脚本
rtems
_building_v10.sh转载请注明出处:http://blog.csdn.net/zhumaill
BBZZ2
·
2016-01-28 17:00
rtems
stm32f4
RTEMS
–stm32F407DiscoveryBoardPostedonOctober21,2013bytonyjouEnvironment:HostO.S.
ee230
·
2016-01-12 19:15
ubuntu12.04编译
rtems
doc目录
我的rtem的版本是
rtems
-4.10.2:首先安装textinfo:sudo apt-get install texinfo 然后: cd
rtems
-4.10.2/doc..
·
2015-11-12 16:38
ubuntu
RTEMS
LIBIO
为了让文件支持Unix标准的open, read, write, ioctl操作,
RTEMS
做了一层libio的封装,封装之后,用户不必了解libio过多, 只要会用就行了,我没有仔细地看代码
·
2015-11-11 11:32
lib
rtems
的GNU(GCC)编译环境配置
// 创建目录 /home/shael/
rtems
/build //存放解压包和编译包目录 /home/shael/
rtems
/archive //存放源码包目录
·
2015-10-31 19:31
环境配置
rtems
在mini2440上的移植(ubuntu)
第一步 建立编译环境,
rtems
的编译环境需要使用newlib的库,所以ubuntu自带的gcc是不可以的,我是参照下面的博客才编译成功的,之前走了好多弯路。
·
2015-10-31 19:29
ubuntu
关于write solid code中的memset
上次和同学看了下
rtems
的编译器对于strncpy的实现,由于
rtems
的编译器本身做了大量优化,当stncpy的拷贝的长度较小时使用了编译器内嵌的实现版本(str完成),而未使用
·
2015-10-31 11:08
write
TQ2440 学习笔记—— 28、移植U-Boot【U-Boot 的配置过程】
它的名字有两重含义:可以引导多种操作系统:Linux、NetBSD、VxWorks0、QNX、
RTEMS
、ARTOS、Lynx等;支持多种架构的CPU:PowerPC、MIPS、x86、ARM、NIOS
Cawen_Cao
·
2015-09-05 07:42
处理器【S3C2440】
嵌入式开发【U-Boot】
TQ2440 学习笔记—— 28、移植U-Boot【U-Boot 的配置过程】
它的名字有两重含义:可以引导多种操作系统:Linux、NetBSD、VxWorks0、QNX、
RTEMS
、ARTOS、Lynx等;支持多种架构的CPU:PowerPC、MIPS、x86、ARM、NIOS
Cawen_Cao
·
2015-09-05 07:42
处理器【S3C2440】
嵌入式开发【U-Boot】
RTEMS
-BBB(三):源码和BSP
%cd$HOME/development/
rtems
%exportPATH=$HOME/development/
rtems
/4.11/bin:$PATH添加工具链路径到环境变量,可以用echo命令查看一下
cike44
·
2015-08-05 15:46
RTEMS
-BBB(二):工具链安装
采用RSB方法:$mkdir-pdevelopment/
rtems
/sources$cddevelopment/
rtems
/sources建立目录$gitclonegit://git.
rtems
.org
cike44
·
2015-08-05 14:49
RTEMS
-BBB(一):arm-
rtems
4.11起步
开发板:beagleboneblack,处理器am335x主机:ubuntu14.04工具链:arm-
rtems
4.11首先是Toolchain的Build,BBB是arm架构无疑,由于是较新的板子,安装
cike44
·
2015-07-24 00:26
Fedora21安装
RTEMS
4.11编译环境(补充)
前几天写了一篇环境搭建,但是感觉有点笼统,主要是从整体上讲了如何做该怎么做,这里就把我搭建环境的过程详细的说一下1、安装好Fedora之后,首先检查系统是否安装gcc,make,makeinfogcc–versionmake–versionmakeinfo–version如若没有,系统会提示安装,输入y即可2、配置Linux下C语言开发环境fedora默认并没有安装gcc,需配置C语言开发环境。由
Asher_zheng
·
2015-03-19 20:06
Fedora21安装
RTEMS
4.11编译环境(X86-64bit)
注:fedora版本与
RTEMS
版本以及相应的交叉编译工具要一一对应,否则会出现编译不通过的问题或版本老旧问题,具体请查看ftp://ftp.
rtems
.com/pub/
rtems
/linux/下的对应情况
Asher_zheng
·
2015-03-16 20:01
centos的yum出现Could not retrieve mirrorlist解决方法
碰巧也赶上
RTEMS
.org升级网站。于是苦等。等升级好了,自己去升级的时候发现若干问题。
coolbacon
·
2014-12-10 18:11
RTEMS
开发与移植
centos的yum出现Could not retrieve mirrorlist解决方法
碰巧也赶上
RTEMS
.org升级网站。于是苦等。等升级好了,自己去升级的时候发现若干问题。
coolbacon
·
2014-12-10 18:00
非指责性事后调查
TravisCI的MathiasMeyer分享了非指责性事后调查(Blamelesspost-mo
rtems
)是如何彻底地影响了他。
João Miranda
·
2014-08-16 00:00
rtems
交叉编译工具的安装
/home/luotuo/
rtems
/tools 自己只需新建binutils-buildgcc-buildmpc-buildmpfr-buildgmp-build目录即可。
luotuo44
·
2014-07-04 16:00
交叉编译
rtems
怎么使用 UBOOT 来启动
rtems
怎么使用UBOOT来启动
rtems
假设UBOOT已经正常启动了,网络也能用例如helloworld例子,
rtems
编译之后的应用程序是.exe,实际上就是elf文件如果有elf解析器,例如调试的时候就是使用
etual
·
2014-06-25 18:00
RTEMS
调试网络驱动的简单方式
其实网络驱动不需要在bsp中做,可以在netdemo中把驱动做了,只需要在netdemo的Makefile中添加-D__INSIDE_
RTEMS
_BSD_TCPIP_STACK__表示可以访问网络协议栈例如
etual
·
2014-06-09 16:00
rtems
4.10 工具链安装,采用yum方式
centOS6.5livecdi386virtualbox4.3.6
RTEMS
官方有指南:http://
rtems
.org/wiki/index.php/APT/Yum_Repository1,首先安装仓库
etual
·
2014-06-05 06:00
对
RTEMS
移植剪裁的一些想法(闲聊)
我想的是剪裁一个真正的精简版
RTEMS
,因为直接从源代码中整合,删除一些不要的特性。不要浮点支持不要多核,多CPU支持。timestamp使用UNIX格式的,不使用64位。
etual
·
2014-05-27 17:00
4. TIBCO EMS -simple sample
安装:我的网盘里有6.0.1版本,安装之启动EMSServerWindows下:所有程序>TIBCO>TIBCOEMS6.0>Sta
rtEMS
Server或者运行tibemsd.batStarttheEMSAdministrationTool
cloudboyyun1
·
2014-04-14 22:53
Windows
simple
target
JMS
4. TIBCO EMS -simple sample
安装:我的网盘里有6.0.1版本,安装之启动EMSServerWindows下:所有程序>TIBCO>TIBCOEMS6.0>Sta
rtEMS
Server或者运行tibemsd.batStarttheEMSAdministrationTool
cloudboyyun1
·
2014-04-14 22:53
windows
style
simple
target
blank
RTEMS
网络驱动的一些分析和理解
首先
rtems
_bsdnet_config必须由用户自己提供,这个可以提供一个用户配置接口的机会,一些init中必须配置的选项#defineCONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM
etual
·
2014-03-19 11:00
RTEMS
安装脚本
(嵌入式实时操作系统rtos
rtems
开发环境交叉工具链shell脚本)
RTEMS
安装脚本
rtems
_building_v10.sh转载请注明出处:http://blog.csdn.net/zhumaill
zhumaill
·
2014-03-18 20:00
shell脚本
开发环境
RTOS
rtems
交叉工具链
RTEMS
的 Console 的基本架构分析
Console的基本架构首先配置需要启动CONSOLE驱动,另外还需要文件系统的支持,可以配置devfs或者imfs都可以。主要是提供一个/dev/console的节点注册,访问等支持。#defineCONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER#defineCONFIGURE_USE_DEVFS_AS_BASE_FILESYSTEM 其中CONFIGURE_
etual
·
2014-03-13 10:00
RTEMS
POSIX API 用户指南
RTEMS
POSIXAPI用户指南posix_users.
RTEMS
_POSIX_API用户指南.双语.V20131224.pdf
RTEMS
的posix_users文档的原创翻译。
zhumaill
·
2014-03-10 21:00
翻译
rtems
posix_users
RTEMS
移植指南
RTEMS
移植指南porting.
RTEMS
移植指南.双语.V20131224.pdf
RTEMS
的porting文档的原创翻译。
zhumaill
·
2014-03-10 21:00
翻译
porting
rtems
RTEMS
网络增补
RTEMS
网络增补networking.
RTEMS
网络增补.双语.V20131224.pdf
RTEMS
的networking文档的原创翻译。
zhumaill
·
2014-03-10 21:00
翻译
networking
rtems
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他