進入蓬勃發展的嵌入式物聯網設備世界的原始設備制造商 (OEM) 最好考慮如何使用可靠的工業級商業實時操作系統 (RTOS) 最大限度地縮短產品上市時間。
上市時間不僅僅是一個時間窗口。它包括質量和可靠性,并在第一時間讓它們正確。如果不預先解決這些因素,可能會對在該市場的時間以及該市場的份額產生負面影響。
這兩者都直接影響收入。上市時間決定了產品整個商業生命周期的收入。延遲上市可以縮短產品的可行性,也讓競爭對手有能力搶占原本可能獲得的市場份額。
免費軟件陷阱和工業級 RTOS
前段時間(在某種程度上今天)開發人員被低成本、免費或開源 RTOS 和其他代碼的警笛聲所吸引。然而,經驗表明,這些可能會導致意外的延遲、與未經驗證的代碼、缺少組件以及缺乏文檔和支持的斗爭。這些不僅會導致錯過上市時間目標,還會導致質量差或缺陷,從而導致召回、退貨和損害公司聲譽。所有這些因素加起來的費用遠遠超出了工業級 RTOS 的成本。
雖然“工業級”沒有標準定義,但 RTOS 必須具備使其能夠用于開發消費和工業產品(如相機、可穿戴設備、家庭安全系統、電視、飛行控制系統、和醫療器械。
工業級 RTOS 處于商業 RTOS 頻譜的高端,在性能、功能和穩健性方面可能會有很大差異。選擇這種類型的軟件會對上市時間以及投資回報率 (ROI) 產生巨大影響。
這樣的實時操作系統具有以下特點:
小尺寸——功能齊全但針對資源受限的設備進行了優化
預認證——符合嚴格的質量和安全標準,以及特定市場的認證
沒有開源代碼——沒有軟件許可沖突,這些沖突會危及知識產權 (IP) 所有權并可能帶有錯誤
經過驗證的源代碼- 使用第三方靜態分析 100% 的語句和分支覆蓋率(安全認證所必需的)
完整源代碼的可用性——使開發人員能夠更好地了解 RTOS 的運行方式和定制方式以與他們的應用程序一起使用
高質量的源代碼和文檔——干凈、清晰和一致的源代碼和質量文檔,有助于提高開發人員的工作效率
廣泛應用于各行各業——經過現場驗證,高質量、穩健性和可靠性至關重要
賠償– RTOS 提供商承諾對 RTOS 侵犯知識產權的任何索賠進行辯護
先進技術——包括其他產品不具備的功能,例如微微內核架構、事件跟蹤、事件鏈、搶占閾值調度、可下載模塊、執行分析;對稱多處理 (SMP) 支持、運行時堆棧分析和優先級繼承。
高性能——中斷響應、上下文切換和消息傳遞服務時間保持在最低限度,以避免系統抖動和無法跟上事件
易于使用– 文檔、示例、廣泛的處理器支持和直觀的 API,可提高生產力、更快的產品開發和更高的質量
支持– RTOS 供應商全力支持其產品
亞當·斯密的“看不見的手” ——由一家能夠對其產品進行再投資的成功公司提供支持,并且與非商業開發者社區不同,它非常積極地幫助用戶取得成功
使用經過驗證的工業級商用 RTOS 有兩個主要好處。首先是縮短上市時間。這來自一個可靠、有據可查且受支持的 RTOS,它具有全方位的功能、組件、驅動程序和高質量工具的訪問權限。這也意味著有一批經驗豐富的開發人員熟悉該平臺并可以快速投入到項目中。第二個好處是更好地保證質量和可靠性。
列出的因素結合起來為開發人員提供了信心、可靠的代碼、訪問熟悉的工具、文檔和支持等,共同使項目更容易解決,并避免因源代碼不兼容或文檔不完整而導致的錯誤和錯誤。
審核編輯:郭婷
-
處理器
+關注
關注
68文章
19813瀏覽量
233629 -
API
+關注
關注
2文章
1563瀏覽量
63560 -
RTOS
+關注
關注
24文章
842瀏覽量
120791
發布評論請先 登錄
評論