写在前面,我的客户中有很多都对嵌入式操作系统的实时性非常关注。实时性对于某些电子设备非常重要,如雷达、汽车电子等等,我们需要设备在限定的时间内做出反应,这个时间也并不是越快越好,要考虑到实际要求、成本等各方面。
著名的实时性操作系统vxworks可以达到数十us的任务响应,但是vxwork的费用较为昂贵(年金USD 50,000,当然也有精简的收费方式会便宜些)。Montavista Linux作为著名的Linux操作系统供应商也可以提供满足较高实时性要求的Linux版本,价格据说在RMB100,000。而uC/OS则作为比较精简的操作系统也在某些简单应用的设备中得到了广泛使用,目前也需要支付费用约RMB10,000。
一种改进嵌入Linux实时性的新型方案 |