03 2010 档案
摘要:转载自:http://lycn81.blog.163.com/blog/static/26282084200982511326717/到目前为止接触过QNX、RTLinux、uC/OS-II、Nucleus Plus、VRTX、VxWorks、eCos,总结下来有以下特点:1:QNX 的可靠性很好,协议栈、各种外设驱动稳定,只是运行所需资源有些多,需要MMU。如果需要高可靠性应用,QNX可能是最好...
阅读全文
摘要:RTEMS是前美国军方研制的嵌入式系统, 最早用于美国国防系统,早期的名称为实时导弹系统(Real Time Executive for Missile Systems),后来改名为实时军用系统(Real Time Executive for Military Systems), 目前的全称是实时(Real Time Executive for Multiprocessor Systems)用,他的特点是非常的稳定,而且速度快。现在是一个开源项目的RTOS, 在全球还是有不少的用户,其中包括Motorola,朗讯等
阅读全文
摘要:RTLinux是由美国新墨西哥州的fsmlabs(finite state machine labs, 有限状态机实验室)公司开发的、利用linux开发的面向实时和嵌入式应用的操作系统。在rtlinux宣言中,这样描述rtlinux : rtlinux is the hard realtime variant of linux that makes it possible to control robots, data acquisition systems, manufacturing plants, and other time-sensitive instruments and machines。
阅读全文
摘要:类型描述了值并指定了该类型的所有值应该支持的契约(见8.6章)。因为CTS既支持面向对象编程(OOP)语言,也支持函数式和过程式编程语言,所以它涉及到两种实体:对象和值。值是简单的位模式,如整型和浮点型;每个值都有个类型来描述它所占用的存储空间和其呈现中位的意义,也能描述在呈现上所能做的操作。值用于代表诸如C编程语言中相应的简单类型,也要代表如C + +和Java™语言中非对象的东西。
阅读全文
摘要:CLS是一套倾向于提高语言互操作性的一套规则。我们应当遵循这些规则。11章将详尽得描述和总结。CLS的一致性是为CLI实现而生的类型的一个特征。这种类型除了遵循CLS规则外还必须遵从于CLI标准。这些额外的规则只应用于集合间可见而不是集合里定义的类型,也应用于集合外可访问的成员,也就是那些有public,family(不含sealed类型),family-or-assembly(不含sealed类型)可访问性的类型。
阅读全文
摘要:CLI (Common Language Infrastructure)规范目录:
第一部分:概念和架构。主要介绍了CLI的架构,CTS(Common Type System) , VES(Virtual Execution System)和CLS(Common Language Specification)的标准描述以及 Metadata的一点总体描述。
第二部分:Metadata定义和语法。文件格式,逻辑内容和语法。
第三部分:CIL (Common Intermediate Language) 指令集。
第四部分:Profiles和库。CLI库的 总览,Profiles和库的分解规范。
第五部分:调试交换格式。
第六部分:附件。
阅读全文