• 招生咨詢熱線:4008-569-579 
  • 手機(jī)版
    用手機(jī)掃描二維碼直達(dá)商品手機(jī)版
招生咨詢熱線
4008-569-579
機(jī)構(gòu)主頁 > 培訓(xùn)資料 > 嵌入式開發(fā):面向團(tuán)隊(duì)的嵌入式 Linux
機(jī)構(gòu)主頁 > 培訓(xùn)資料>嵌入式開發(fā):面向團(tuán)隊(duì)的嵌入式 Linux

嵌入式開發(fā):面向團(tuán)隊(duì)的嵌入式 Linux

來源:廣州達(dá)內(nèi)教育        時(shí)間:2023-05-30        熱度:30℃        返回列表

每個(gè)嵌入式開發(fā)團(tuán)隊(duì)的 Linux 內(nèi)核,使用它來啟動(dòng)目標(biāo)板。多年來由供應(yīng)商定制、構(gòu)建、發(fā)布和維護(hù),專注于構(gòu)建出色應(yīng)用程序而不是弄清楚硬件依賴性的團(tuán)隊(duì),開發(fā)人員可以立即啟動(dòng)智能設(shè)備。

 

這就是高效嵌入式系統(tǒng)開發(fā)的樣子,讓我們解開這個(gè)愿景。

 

生產(chǎn)率

 

嵌入式系統(tǒng)開發(fā)人員可以像 Web、桌面或移動(dòng)開發(fā)人員一樣高效。 大多數(shù)開發(fā)人員不必?fù)?dān)心內(nèi)核和 BSP 等硬件依賴性,嵌入式軟件除外。

 

開發(fā)人員的工作是構(gòu)建應(yīng)用程序,而不是構(gòu)建和維護(hù)內(nèi)核和 BSP。 構(gòu)建和維護(hù)依賴于硬件的軟件工件不是開發(fā)人員的工作。 Linux 供應(yīng)商應(yīng)該解決這個(gè)負(fù)擔(dān),因此開發(fā)人員可以專注于構(gòu)建出色的嵌入式應(yīng)用程序。

 

隨著設(shè)備越來越由軟件定義,新的開發(fā)體驗(yàn)成為可能。 構(gòu)建您的嵌入式應(yīng)用程序,生成操作系統(tǒng)映像以交付應(yīng)用程序、刻錄和啟動(dòng)。 恭喜,您已經(jīng)構(gòu)建了一個(gè)智能設(shè)備。

 

應(yīng)用程序焦點(diǎn)

 

嵌入式開發(fā)人員友好的嵌入式 Linux 應(yīng)該只向設(shè)備提供應(yīng)用程序。衛(wèi)星公司不制造自己的火箭,他們專注于建造衛(wèi)星并租用火箭將其作為有效載荷運(yùn)送,許多開發(fā)團(tuán)隊(duì)還必須“造火箭”來交付嵌入式應(yīng)用程序。




如果 Linux 供應(yīng)商將提供和維護(hù)團(tuán)隊(duì)交付嵌入式應(yīng)用程序所需的支架作為他們的工作,那么開發(fā)人員將會(huì)更加成功。在這樣的世界中,團(tuán)隊(duì)將專注于創(chuàng)建應(yīng)用程序。

 

由此產(chǎn)生的以應(yīng)用程序?yàn)橹行牡拈_發(fā)周期可以歸結(jié)為啟動(dòng)、構(gòu)建和部署。 在供應(yīng)商提供的腳手架之上,開發(fā)人員將為他們的目標(biāo)板創(chuàng)建一個(gè)可啟動(dòng)的映像。 然后團(tuán)隊(duì)將開發(fā)應(yīng)用程序。 經(jīng)過測試,他們將構(gòu)建一個(gè)系統(tǒng)映像,提供所有這些應(yīng)用程序。 然后刻錄,部署,完成。

 

合作


嵌入式軟件開發(fā)實(shí)踐早于云原生和 DevOps 時(shí)代。 這些實(shí)踐來自過去,當(dāng)時(shí)任何架構(gòu)的無限計(jì)算能力都無法按需提供。 它們?cè)从谲浖诒镜赝泄芏皇窃诠蚕淼脑诰€存儲(chǔ)庫上的時(shí)代。 它們是在自動(dòng)化構(gòu)建和 CI/CD 不存在的時(shí)候制作的。

 

嵌入式開發(fā)工具鏈與現(xiàn)代 CI/CD 工具集成可解鎖 DevOps 風(fēng)格的協(xié)作。 這意味著提供工具來協(xié)調(diào)安全、產(chǎn)品工程和運(yùn)營焦點(diǎn)之間的協(xié)作。 安全專家將推送補(bǔ)丁,產(chǎn)品工程將發(fā)布功能,運(yùn)營管理員將管理設(shè)備群,全部同步,使用相同的工具。

電話咨詢

電話咨詢

咨詢電話:
4008-569-579
回到頂部

回到頂部