在德國(guó)紐倫堡舉辦的embedded world 2025展會(huì)上,行業(yè)專家Jacob Beningo指出,嵌入式行業(yè)開(kāi)發(fā)正經(jīng)歷一場(chǎng)變革,開(kāi)發(fā)工具正從傳統(tǒng)模式向DevSecOps轉(zhuǎn)型。在他的最新文章 《The Biggest Takeaways from Embedded World 2025》 中,他的第一條重要觀點(diǎn)(Takeaway #1)就強(qiáng)調(diào),商業(yè)嵌入式工具鏈正在加速融入現(xiàn)代開(kāi)發(fā)工作流,尤其是IAR在DevSecOps領(lǐng)域的創(chuàng)新布局。
01IAR推動(dòng)商業(yè)工具與現(xiàn)代開(kāi)發(fā)流程深度融合
Jacob Beningo認(rèn)為,嵌入式開(kāi)發(fā)長(zhǎng)期以來(lái)面臨的挑戰(zhàn)之一,是如何讓現(xiàn)代開(kāi)發(fā)模式(如CI/CD、DevSecOps、測(cè)試驅(qū)動(dòng)開(kāi)發(fā))適配嵌入式系統(tǒng)。由于工具鏈的封閉性,嵌入式開(kāi)發(fā)者在開(kāi)源軟件與商業(yè)工具之間往往難以兼顧。
但這一切正在改變!在embedded world 2025展會(huì)上,IAR展示了如何讓商業(yè)工具鏈與DevSecOps、云端CI/CD、開(kāi)源框架無(wú)縫銜接,推動(dòng)嵌入式開(kāi)發(fā)邁向現(xiàn)代化。
DevSecOps深度集成—— 讓靜態(tài)代碼分析、合規(guī)性檢查等安全機(jī)制直接嵌入CI/CD流程,確保嵌入式軟件在開(kāi)發(fā)的每個(gè)階段都符合安全和合規(guī)要求。
優(yōu)化調(diào)試體驗(yàn)—— 通過(guò)更智能的調(diào)試工具,大幅減少開(kāi)發(fā)人員的排錯(cuò)時(shí)間,提高開(kāi)發(fā)效率。
全新云端平臺(tái)—— 無(wú)縫集成GitHub和Kubernetes,支持代碼在云端編譯、測(cè)試和分析,讓CI/CD流程更加高效、靈活,打破了傳統(tǒng)嵌入式開(kāi)發(fā)對(duì)本地環(huán)境的依賴。
Zephyr RTOS + IAR—— 通過(guò)IAR的商業(yè)編譯器優(yōu)化Zephyr RTOS,提高CPU 20-40%的利用率,讓開(kāi)源與商業(yè)工具更好、更順暢的結(jié)合。
Jacob Beningo在文章中強(qiáng)調(diào),IAR等商業(yè)工具已不再是阻礙現(xiàn)代化開(kāi)發(fā)的障礙,而是正在積極適配和優(yōu)化現(xiàn)代工作流。對(duì)于要求功能安全、性能優(yōu)化和受法規(guī)監(jiān)管的行業(yè)來(lái)說(shuō),開(kāi)發(fā)者終于可以兼顧現(xiàn)代化開(kāi)發(fā)模式和高性能商業(yè)工具,無(wú)需再做取舍!
02IAR如何引領(lǐng)嵌入式DevSecOps?
隨著DevSecOps、云端協(xié)作、自動(dòng)化測(cè)試等現(xiàn)代開(kāi)發(fā)方式的興起,IAR提供了一系列工具和集成方案,讓開(kāi)發(fā)者能夠在滿足安全標(biāo)準(zhǔn)的同時(shí),大幅提高效率。
云端CI/CD平臺(tái):打破傳統(tǒng)開(kāi)發(fā)壁壘
嵌入式開(kāi)發(fā)過(guò)去一直依賴本地編譯和手動(dòng)測(cè)試,周期長(zhǎng)、錯(cuò)誤率高,難以滿足靈活快速的開(kāi)發(fā)要求。IAR推出的云端CI/CD解決方案,讓開(kāi)發(fā)團(tuán)隊(duì)能夠自動(dòng)化編譯、測(cè)試、代碼掃描、部署,確保每次代碼提交都能經(jīng)過(guò)嚴(yán)格的質(zhì)量檢查。
這一流程不僅減少了人為錯(cuò)誤,還提高了開(kāi)發(fā)的透明度和可追溯性,特別適用于需要滿足ISO 26262等功能安全標(biāo)準(zhǔn)的項(xiàng)目。例如,在汽車電子或醫(yī)療設(shè)備開(kāi)發(fā)中,CI/CD平臺(tái)能自動(dòng)執(zhí)行代碼質(zhì)量檢查,確保最終產(chǎn)品符合安全法規(guī)。
容器化工作流:化解工具鏈碎片化難題
嵌入式開(kāi)發(fā)通常涉及多個(gè)架構(gòu)和操作環(huán)境,導(dǎo)致開(kāi)發(fā)團(tuán)隊(duì)不得不在不同平臺(tái)之間切換,帶來(lái)大量環(huán)境兼容性問(wèn)題。
IAR通過(guò)容器化技術(shù),讓編譯器、調(diào)試工具和測(cè)試環(huán)境可以在Docker、GitHub Actions、GitLab CI/CD等現(xiàn)代化DevOps平臺(tái)上運(yùn)行,確保開(kāi)發(fā)環(huán)境的一致性,避免因環(huán)境差異導(dǎo)致的運(yùn)行問(wèn)題。這一方案不僅適用于分布式開(kāi)發(fā)團(tuán)隊(duì),也能讓團(tuán)隊(duì)在不同硬件平臺(tái)上進(jìn)行測(cè)試時(shí)更加高效、穩(wěn)定。
Zephyr RTOS深度集成:提升CPU利用率20-40%
隨著物聯(lián)網(wǎng)、工業(yè)控制等領(lǐng)域?qū)?shí)時(shí)操作系統(tǒng)(RTOS)的需求不斷增長(zhǎng),Zephyr RTOS作為一個(gè)開(kāi)源平臺(tái)得到了廣泛應(yīng)用。但在實(shí)際開(kāi)發(fā)中,如何優(yōu)化Zephyr RTOS的性能,一直是開(kāi)發(fā)者頭疼的問(wèn)題。
IAR與Zephyr項(xiàng)目深度合作,使其商業(yè)編譯器能針對(duì)Zephyr進(jìn)行優(yōu)化,使CPU運(yùn)行效率提升20-40%,并確保符合功能安全標(biāo)準(zhǔn)。換句話說(shuō),同樣的硬件,使用IAR工具鏈可以運(yùn)行更復(fù)雜的應(yīng)用,或者降低功耗,延長(zhǎng)設(shè)備續(xù)航。
內(nèi)置安全和合規(guī)工具:從開(kāi)發(fā)階段就保障安全
汽車、工業(yè)和醫(yī)療領(lǐng)域的嵌入式系統(tǒng),需要符合ISO 26262、IEC 61508、FDA認(rèn)證等嚴(yán)格的安全標(biāo)準(zhǔn)。傳統(tǒng)開(kāi)發(fā)流程中,安全檢查往往是一個(gè)滯后的環(huán)節(jié),只有等到產(chǎn)品接近發(fā)布時(shí)才進(jìn)行安全審計(jì),導(dǎo)致問(wèn)題難以修復(fù),甚至可能導(dǎo)致項(xiàng)目延期。
IAR通過(guò)內(nèi)置的安全與合規(guī)工具,在開(kāi)發(fā)早期就引入代碼分析、安全掃描、合規(guī)性檢查等機(jī)制,讓開(kāi)發(fā)者在編寫(xiě)代碼時(shí)就能發(fā)現(xiàn)潛在的漏洞和風(fēng)險(xiǎn)。
相比傳統(tǒng)的手動(dòng)審核流程,自動(dòng)化安全檢測(cè)不僅提高了代碼質(zhì)量,還能顯著降低安全隱患,確保產(chǎn)品最終符合相關(guān)法規(guī)。
03未來(lái)已來(lái),嵌入式開(kāi)發(fā)邁向現(xiàn)代化
在高安全性行業(yè),開(kāi)發(fā)團(tuán)隊(duì)往往需要在安全性、合規(guī)性和開(kāi)發(fā)效率之間找到平衡。IAR提供的云端自動(dòng)化、容器化部署、開(kāi)源RTOS支持、內(nèi)置安全工具,正是幫助開(kāi)發(fā)者應(yīng)對(duì)這些挑戰(zhàn)的關(guān)鍵支撐。
對(duì)于致力于在汽車、工業(yè)自動(dòng)化和醫(yī)療等高安全性行業(yè)加速創(chuàng)新的團(tuán)隊(duì)而言,IAR不只是一個(gè)工具供應(yīng)商,更是嵌入式開(kāi)發(fā)現(xiàn)代化進(jìn)程中的重要推動(dòng)力量。
除了IAR的創(chuàng)新,Jacob Beningo還在文章中分享了其他幾個(gè)重要觀點(diǎn),包括商業(yè)工具與開(kāi)源框架的融合、AI 對(duì)系統(tǒng)設(shè)計(jì)和測(cè)試的影響,以及多核處理和工具擴(kuò)展等。這些趨勢(shì)正在推動(dòng)嵌入式開(kāi)發(fā)的進(jìn)一步現(xiàn)代化。
-
嵌入式
+關(guān)注
關(guān)注
5199文章
20454瀏覽量
334237 -
IAR
+關(guān)注
關(guān)注
5文章
410瀏覽量
38555 -
編譯器
+關(guān)注
關(guān)注
1文章
1672瀏覽量
51648
原文標(biāo)題:IAR引領(lǐng)嵌入式DevSecOps新時(shí)代,加速安全創(chuàng)新
文章出處:【微信號(hào):IAR愛(ài)亞系統(tǒng),微信公眾號(hào):IAR愛(ài)亞系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
什么是嵌入式應(yīng)用開(kāi)發(fā)?
從編譯器到一體化平臺(tái):IAR重塑嵌入式開(kāi)發(fā)模式,并賦能RISC-V高效創(chuàng)新
嵌入式和FPGA的區(qū)別
嵌入式與單片機(jī)定義及區(qū)別
IAR邀您相約2025上海國(guó)際嵌入式會(huì)議
RK3506開(kāi)發(fā)板:開(kāi)啟嵌入式系統(tǒng)新時(shí)代
入行嵌入式應(yīng)該怎么準(zhǔn)備?
明遠(yuǎn)智睿SSD2351:開(kāi)啟嵌入式系統(tǒng)開(kāi)發(fā)新時(shí)代
IAR平臺(tái)現(xiàn)已提供對(duì)Zephyr RTOS的量產(chǎn)級(jí)支持
Linux嵌入式和單片機(jī)嵌入式的區(qū)別?
嵌入式開(kāi)發(fā)入門(mén)指南:從零開(kāi)始學(xué)習(xí)嵌入式
飛凌嵌入式2025嵌入式及邊緣AI技術(shù)論壇圓滿結(jié)束
IAR推動(dòng)嵌入式開(kāi)發(fā):云就緒、可擴(kuò)展的CI/CD和可持續(xù)自動(dòng)化
飛凌嵌入式「2025嵌入式及邊緣AI技術(shù)論壇」議程公布
新生態(tài) 智未來(lái)「飛凌嵌入式2025嵌入式及邊緣AI技術(shù)論壇」開(kāi)啟報(bào)名!
IAR引領(lǐng)嵌入式DevSecOps新時(shí)代
評(píng)論