进入蓬勃发展的嵌入式物联网设备世界的原始设备制造商 (OEM) 最好考虑如何使用可靠的工业级商业实时操作系统 (RTOS) 最大限度地缩短产品上市时间。
上市时间不仅仅是一个时间窗口。它包括质量和可靠性,并在第一时间让它们正确。如果不预先解决这些因素,可能会对在该市场的时间以及该市场的份额产生负面影响。
这两者都直接影响收入。上市时间决定了产品整个商业生命周期的收入。延迟上市可以缩短产品的可行性,也让竞争对手有能力抢占原本可能获得的市场份额。
免费软件陷阱和工业级 RTOS
前段时间(在某种程度上今天)开发人员被低成本、免费或开源 RTOS 和其他代码的警笛声所吸引。然而,经验表明,这些可能会导致意外的延迟、与未经验证的代码、缺少组件以及缺乏文档和支持的斗争。这些不仅会导致错过上市时间目标,还会导致质量差或缺陷,从而导致召回、退货和损害公司声誉。所有这些因素加起来的费用远远超出了工业级 RTOS 的成本。
虽然“工业级”没有标准定义,但 RTOS 必须具备使其能够用于开发消费和工业产品(如相机、可穿戴设备、家庭安全系统、电视、飞行控制系统、和医疗器械。
工业级 RTOS 处于商业 RTOS 频谱的高端,在性能、功能和稳健性方面可能会有很大差异。选择这种类型的软件会对上市时间以及投资回报率 (ROI) 产生巨大影响。
这样的实时操作系统具有以下特点:
小尺寸——功能齐全但针对资源受限的设备进行了优化
预认证——符合严格的质量和安全标准,以及特定市场的认证
没有开源代码——没有软件许可冲突,这些冲突会危及知识产权 (IP) 所有权并可能带有错误
经过验证的源代码- 使用第三方静态分析 100% 的语句和分支覆盖率(安全认证所必需的)
完整源代码的可用性——使开发人员能够更好地了解 RTOS 的运行方式和定制方式以与他们的应用程序一起使用
高质量的源代码和文档——干净、清晰和一致的源代码和质量文档,有助于提高开发人员的工作效率
广泛应用于各行各业——经过现场验证,高质量、稳健性和可靠性至关重要
赔偿– RTOS 提供商承诺对 RTOS 侵犯知识产权的任何索赔进行辩护
先进技术——包括其他产品不具备的功能,例如微微内核架构、事件跟踪、事件链、抢占阈值调度、可下载模块、执行分析;对称多处理 (SMP) 支持、运行时堆栈分析和优先级继承。
高性能——中断响应、上下文切换和消息传递服务时间保持在最低限度,以避免系统抖动和无法跟上事件
易于使用– 文档、示例、广泛的处理器支持和直观的 API,可提高生产力、更快的产品开发和更高的质量
支持– RTOS 供应商全力支持其产品
亚当·斯密的“看不见的手” ——由一家能够对其产品进行再投资的成功公司提供支持,并且与非商业开发者社区不同,它非常积极地帮助用户取得成功
使用经过验证的工业级商用 RTOS 有两个主要好处。首先是缩短上市时间。这来自一个可靠、有据可查且受支持的 RTOS,它具有全方位的功能、组件、驱动程序和高质量工具的访问权限。这也意味着有一批经验丰富的开发人员熟悉该平台并可以快速投入到项目中。第二个好处是更好地保证质量和可靠性。
列出的因素结合起来为开发人员提供了信心、可靠的代码、访问熟悉的工具、文档和支持等,共同使项目更容易解决,并避免因源代码不兼容或文档不完整而导致的错误和错误。
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !