|
|
www.design-reuse-china.com |
以基於雲端架構的嵌入式開發作業加速IoT發展
類似Keil Studio等基於雲端架構的嵌入式開發工具,可改善嵌入式應用的工作流程,包括從產品的評估,到模型或模擬架構的驗證。
www.eettaiwan.com, Nov. 22, 2021 –
嵌入式系統設計,是電子學中歷史最久遠、也是最為傳奇的學科之一。數十年來,部署在各個場域的數十億個嵌入式產品,已經默默地改變了這個世界。時至今日,當其他類型的軟體與應用開發已經轉戰雲端,基於雲端架構的嵌入式開發作業才剛起步,且許多嵌入式應用仍由本地的桌上型電腦產出。
其中主要的原因是嵌入式開發人員習慣用傳統開發方法避開風險:在產品上市檔期緊湊的高壓環境下,嵌入式開發人員通常不願意改變既有的工具與設計流程。另一個關鍵的原因是:驗證過程高度仰賴實體硬體,而硬體方可接到桌上型電腦。事實上,開發人員也需要在本地裝置上安裝工具,以做為硬體的介面。
隨著物聯網(IoT)的大好前景逐步展現,這種承襲數十年的開發方法,正因為雲端技術而經歷巨大的改變。類似Keil Studio等基於雲端架構的嵌入式開發工具,可協助改善嵌入式應用的工作流程,包括從產品的評估、具備持續整合流程的模型或模擬架構的驗證、機器學習的模型最佳化,一直到為裝置部署的配置。
軟體開發中的版本管理,以及像事件追蹤等相關的管理工具,已逐漸轉移到雲端。目前,對跨國企業而言,使用像GitHub等服務,比起擁有自己的IT建置與伺服器基礎設施更具經濟性。這也可促成分散式的開發團隊,或是與無法直接存取公司IT資源的其他公司合作。