华力创通公司是国内最早进入嵌入式实时系统技术领域的公司之一。我们为用户提供国际领先的嵌入式实时操作系统VxWorks 及其开发环境,以及面向不同应用的完整的解决方案和技术咨询服务。 |
它采用微内核的结构,具有支持处理器多,网络协议丰富,兼容性和裁减性好等特点,同时具有程序动态连接和下载的功能。 |
|
![]() VxWorks结构示意图 |
最新版顶级嵌入式实时多任务操作系统--VxWorks v 6.0已经开始预发布。首批WindLink合作伙伴正在进行最后的用户级测试。VxWorks v 6.0与VxWorks v 5.x实现完全的向下兼容,所有VxWorks v 5.5下编写的应用程序以及BSP和DRV都可以源代码兼容。 除此之外,VxWorks v 6.0新增引入了具有完全保护功能的实时进程Real Time Process简称RTP,首次完美的解决了内核保护与实时性和确定性之间的矛盾。用户可以根据需要动态的创建/删除RTP实时保护进程或仅将一部分程序运行在RTP实时保护进程中。RTP实时进程可以随时动态加载运行外部程序,每个RTP进程完全独立,程序在RTP进程内部出现的任何错误都被限制在RTP进程内部,删除RTP实时进程时,自动释放所有资源。RTP与其他多进程OS不同是,VxWorks的RTP实时进程具有完全的静态确定性,提供保护功能的同时提供最高的实时响应确定性和快速性,并且可以提供完全的存储错误检测和存储报告功能。动态链接库和共享数据区功能也同时提供。RTP实时保护进程与VxWorks原有的更高性能实时任务一起构成保护性和实时性兼备的超级设备平台。 VxWorks v6.0适合各种高级,低级的产品应用。用户只要在RTP实时保护进程中运行程序就可以用于既需要实时性,又需要自动保护功能的应用产品,如DCS集散控制,实时测控设备,电信级设备,核心网络设备,高性能嵌入式媒体服务器,媒体网关,汽车电子,视频点播,机顶盒,军工,航空/航天等。用户关闭RTP进程就可以用于没有MMU的低端CPU产品,而用户程序不用做任何修改。 为适应VxWorks v6.0功能扩充,Tornado开发工具也同步升级到WindBanch。WindBanch将硬件调试和软件调试工具无缝的集成在一起,工程化开发可以嵌套,真正实现环境统一,软硬统一,个人/团队开发统一。入门学习更加快捷,大型工程管理也更加方便。 嵌入式实时RTOS经历过确定性和保护性不能兼得的过程后,终于在VxWorks v6.0上得到统一。参加过测试的应用工程师评价说"这才是完美的RTOS"。 |