很多新入群的网友,都在问一个问题,msOS跟uC/OS有什么区别,觉得有uC/OS就已经足够了啊,为什么还要msOS呢?
其实大家都忘了一件事情,当嵌入式人员熟悉嵌入式之后,往往有一个来自内心的呼唤:“我要搭建属于自己的平台系统,为将来开发产品定下统一的框架”,但往往因为工作的紧张、生活的压力,最后都没有腾出时间来实现自己当初的想法。今天群内“破浪前行”再一次的提到,让我想起当年写“实用单片机系统”的时候,记录里面就有类似这样的话,本书前言里面也有这样的话,只是随着msOS的发展而遗忘了。这是最原始的内心需求,msOS存在最好的理由: Myself OS。
我们需要的是一个开发平台,并不是RTOS,我们之所以把RTOS当作我们的需求,是因为之前嵌入式行业还没有一个真正的为中小嵌入式行业提供通用的开发平台,大家只有借助RTOS建立自己的开发平台,花大量精力学会RTOS,之后再在这个RTOS上添加按键、串口、屏幕、等必要的设备,通过消息、信号量等整合成为一个为自己所用的开发平台。
这么做,对于一个高手,或许没什么问题,但对于绝大部分只有一定基础的嵌入式群体来说,这么一个复杂的平台是搭建不好的,甚至可以说能否把复杂的uC/OS用好都值得怀疑,还谈什么平台,谈什么可靠性,最后往往与初衷相悖而失败。此外,就算是自己把平台建起来了,一个公司十个人,十个平台,大家代码如何统一又是一个大问题。
msOS是我内心的呼唤,也是我实际的需求,经过与公司内多位具有大型软件经验的同事思维碰撞之后,借助当前比较领先的一些理念,尤其是C#中一些理念引入到嵌入式中建立初步模型,再在QQ群中与大家一起讨论修改而成现在这个版本,可以说msOS是我们大家的嵌入式开发平台,它来源于大家,服务于大家。
用户1071866 2013-10-17 15:04
用户1543914 2013-10-17 09:22
用户1602177 2013-10-16 16:33
用户1701727 2013-10-16 13:16
用户1653961 2012-7-20 09:57
用户1653961 2012-6-19 10:23
用户1653961 2012-6-18 14:17