回答

收藏

μC/OS-II增强了对带MMU和MPU处理器的存储能力支持

其他 其他 2657 人阅读 | 0 人回复 | 2008-06-27

威斯顿,佛罗里达州-2008415号-领先的高品质嵌入式软件供应商-Micrium,今天宣布在它的嵌入式产品中增加μC/OS-MMUTM μC/OS-MPUTM。这两种产品通过增加嵌入式系统中的关键内存函数增强了业界领先的实时操作系统(RTOS-μC/OS,使得μC/OS在安全要求严格的应用例如医疗和航空电子产品方面更有使用价值。μC/OS-MMU 通过为多个独立的应用提供时间和空间的保护,为带有内存管理单元(MMU)的中央处理器提供了内存保护功能。μC/OS-MPU通过保护任务的内存防止未授权的系统内存访问破坏内存的内容,为带有内存保护单元的CPU提供了保护机制。Micrium公司的主席兼行政总裁 Jean Labrosse说,“μC/OS-II已经在包括医疗、核能和航空等一系列安全要求严格的应用中得到验证,作为μC/OS-II的扩展,这些新功能同样符合我们为嵌入式产品提供全面的、高品质的RTOS的承诺,我们发布了带有这些扩展功能的RTOS软件包,在功能和性能及降低用户产品投入市场的时间方面,都非常具有价格竞争力。”通过μC/OS-MMU,可保证每个应用执行时不受其它应用的影响,干扰或交互执行。应用程序可以采用不同的RTOS,包括μC/OS-II,或不带RTOS,并且每个应用使用被保护的内存空间(分区)运行,好像其它分区不存在。μC/OS-MMU带有错误处理能力可以识别任意应用执行的错误动作,并允许它停止、删除或重建该操作。这简化了复杂控制单元的开发,这些单元通常包含来自几个供应商的应用,因此每个供应商拥有单独的分区运行应用如同它占用整个虚拟CPU.此外,μC/OS-MMU保证应用的运行时间,因此系统工程师需要在系统设计阶段为应用定义被状态表管理的时钟节拍,并在主应用中激活。μC/OS-MPU支持带MPU的处理器系统,一个处理器可以包含一个或多个线程,并且每个进程拥有独立的读、写和执行的权利。进程间的数据交换与μC/OS-II线程实现方式相同,但不同进程间的处理通过操作系统内核实现。这种系统简化了第三方软件的集成,例如协议栈或其它组件。同样通过集成错误管理系统为不同的进程提供信息也简化了调试和错误诊断。此外,硬件保护机制不能被软件中止。已有的μC/OS应用做较小的改动就可以采用μC/OS-MPUμC/OS-MPU可以用于带MPU的任何微控制器。 这两种产品现在就可以获得,源代码的验证工作正在通过FAA DO178B 航空电子设备和510k)医疗及IEC 61508 安全相关的系统进行。关于这两种产品更多信息请访问http://www.micrium.com
?
关于Micrium Micrium通过工程师友好的源代码方式、高质量的文档和用户支持提供高质量的嵌入式软件组件。公司著名的实时操作系统,Micrium? μC/OS-II,为现在的嵌入式市场提供高品质的源代码。Micrium公司的产品一贯坚持在整个产品的开发周期中缩短产品上市的时间。
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条