早期嵌入式系统的开发流程中,有时候必须决策相关的操作系统(OS)。是构建、购买还是借用呢?对于初始设备厂商(OEM)来说,拥有一个来自以前的产品的已经能够运作的操作系统是相当幸运的,决策起来也更轻松。借用的话,如果它不是很适合新产品,可能需要做一些自定制的修改。 其他OEM也有时间和人才库从零开始创建其自定制的OS。
这种方法肯定是最有益的。然而,这样是最乏味和耗费时间的方法,技术方面常常涉及其核心经真理之外的东西。而且有些操作系统细节只是很关键,尤其是嵌入式设备,像PDA和智能手机承担较大的角色,OEM则更加关注其特定设备的功能。 对于没有已有的嵌入式操作系统或者创建自己的嵌入式操作系……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
早期嵌入式系统的开发流程中,有时候必须决策相关的操作系统(OS)。是构建、购买还是借用呢?对于初始设备厂商(OEM)来说,拥有一个来自以前的产品的已经能够运作的操作系统是相当幸运的,决策起来也更轻松。借用的话,如果它不是很适合新产品,可能需要做一些自定制的修改。
其他OEM也有时间和人才库从零开始创建其自定制的OS。这种方法肯定是最有益的。然而,这样是最乏味和耗费时间的方法,技术方面常常涉及其核心经真理之外的东西。而且有些操作系统细节只是很关键,尤其是嵌入式设备,像PDA和智能手机承担较大的角色,OEM则更加关注其特定设备的功能。
对于没有已有的嵌入式操作系统或者创建自己的嵌入式操作系统的能力的企业,最合理的方法是购买一个县城的嵌入式操作系统。购买操作同优缺点。现成的OS的构建通常考虑到更广大的受众。而且,你也需要小心地避免所有的OS厂商品牌话其所有嵌入式系统。
然而,运行现有的嵌入式操作系统也有明显的优势。首先就是简单。你所要做的就是交钱,大多数工作已经做好了。很多嵌入式OS构建者进入到一种组件化的格式,仅允许你添加特定设备所需的功能。有一点建议,在绝对最小值下开始,今天加你需要的东西。希望添加所有东西,然后选剪掉不常用的功能是很多人常犯的错误。
另外一条建议就是,不论你使用什么类型的嵌入式系统,尽可能在实际的硬件上开始测试。台式机模拟器很好,他们可以协助你快速配置系统,但是他们比实际的设备要求更多的马力。顺便说一下,马力的下降至少意味着性能碰撞,可能导致设备挂起或者故障。你希望尽早发现这些问题,要尽可能多的花时间克服这些瓶颈。
作者
相关推荐
-
确保嵌入式系统的最佳策略
在安全测试之前做好计划有助力于确保嵌入式系统的安全,我应该使用什么样的策略确保嵌入式系统像传统应用软件那样安全?
-
云虚拟服务器为什么还有操作系统
-
从1.0到3.0——普华的操作系统国产化之路
用惯了微软、谷歌、苹果操作系统的你,一定会被眼前这种清爽、便捷、友好的桌面操作界面所吸引,这就是普华基础软件股份有限公司(以下简称“普华”)研发的第三代桌面操作系统。
-
环绕计算时代来临 AMD瞄准嵌入式市场
计算的未来在哪里?“计算无处不在”所描述的将不仅是人作为交互主体的应用环境和计算体验,更智能的端、服务器、云、即插即用的IP协议组合、全新的处理器架构等将组成面向未来的计算环境。