 RS WIN32仿真 |
编辑RS-RTOS 特点简介:
RS-RTOS是一个强实时、深度嵌入式系统。目标是为强实时需求(如工业控制、汽车电子)的嵌入式系统提供基础运行平台。
项目的研究重点是在资源受限系统上实现最大化实时性能。RS-RTOS借鉴精简指令集(RISC,CPU的一种设计模式)的
成功经验,提出精简功能集的指导思想。其核心是对现有实时嵌入式系统进行精简,保留应用频繁的服务,通过优化精简
功能集,从而获得强化的实时性能。
RS-RTOS具备许多工业级特性,这些特性能有效地降低产品的开发成本,缩短开发周期,提高产品的竞争力。
小尺寸
丰富的组件
强化的实时性能
友好的用户接口
开放源代码
支持多种硬件平台
直接Win32仿真
应用精简功能集的思想,至少降低30%的运行时间开销,在支持指令流水线的处理器中则更加明显,因此RS-RTOS的响应更为迅速。
你是否因Linux的复杂望而却步?而且它是非实时系统,并不适合工业领域,商用内核则需要高昂的授权费用。最重要的是:
应用RS-RTOS可以获得更好的系统响应速度,因而特别适用于强实时需求的应用,如工业控制、汽车电子。
或许你对RS-RTOS尚为陌生.
编辑截止到2006年12月,至少有数十万台配置RS-RTOS平台的设备在工业领域中运转
编辑RS-KERNEL
RS-KERNEL采用微内核架构。内核由多个功能组件构成,这些组件提供独立服务。并能根据需求组合,这种特性称为定制。定制可以获得与产品需求最匹配的运行平台。
任务管理
时钟服务
定时器服务
中断管理
信号量
二值信号量
互斥量服务
邮箱服务
队列服务
事件服务
内存管理
设备管理编辑RS-DEBUG
针对微软Microsoft Visual C/C++系列实现无缝连接。不仅摆脱了硬件的限制,
更重要的是:修改/编译/调试,F5键一气呵成!
编辑RS-RTOS 移植
RS-RTOS使用标准的C语言开发,只在硬件依赖部分使用汇编语言。C代码占整个系统代码量的96%以上,
因此,很容易移植到各种支持C语言的编译平台(如TI CCS2000)。应用开发通过直接编译RS-RTOS源代码,
或者连接二进制库使用RS-RTOS的服务,而应用本身则可以使用C或C++作为开发语言。
在学习阶段,推荐使用RS-RTOS内嵌的硬件仿真平台。该环境支持流行的Visual C/C++系列开发平台,
可以方便的在WIN32上实现嵌入式应用的仿真调试。
编辑RS-RTOS 用户接口
RS-RTOS API是应用开发接口的简称,它非常的简洁、并足以应对未来。
是作者多年用心推敲的结果,以“最简化形式/最大化功能”为理念。抛弃那些模棱两可的接口,
提高开发效率
编辑文档丰富
《强实时嵌入式系统开发》--长达300多页开发资料,详细介绍了RS-RTOS各内核组件,
包含了所有接口的介绍,丰富的应用例子。