歡迎來到培訓(xùn)無憂網(wǎng)!

全國切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無憂網(wǎng) > 新聞資訊 > 電腦/IT > 嵌入式開發(fā) >  嵌入式開發(fā)技術(shù)學(xué)習(xí)的發(fā)展趨勢(shì)分析

嵌入式開發(fā)技術(shù)學(xué)習(xí)的發(fā)展趨勢(shì)分析

來源:培訓(xùn)無憂網(wǎng) 發(fā)布人:云朵

2022-01-28 15:31:28|已瀏覽:5025次

嵌入式開發(fā)技術(shù)學(xué)習(xí)的發(fā)展趨勢(shì)分析

技術(shù) #1 – 嵌入式 DevOps

      在過去十年左右的時(shí)間里,軟件 DevOps 對(duì)一般軟件開發(fā)進(jìn)行了顯著改進(jìn),但嵌入式開發(fā)人員通常忽略了它。部分是因?yàn)榇蠖鄶?shù)電氣工程師和嵌入式軟件開發(fā)人員在學(xué);蚵殬I(yè)生涯早期都沒有接觸過它。因此,雖然他們可能知道它的存在,但對(duì)項(xiàng)目的持續(xù)努力阻止了他們成功構(gòu)建 DevOps 流程。
      對(duì)于希望恢復(fù)他們開發(fā)軟件的方式的開發(fā)人員,這里有幾條建議。首先,學(xué)習(xí)如何使用 Docker 設(shè)置嵌入式工具鏈。接下來,使用 CI/CD 服務(wù)器自動(dòng)化構(gòu)建過程。最后,如果時(shí)間允許,通過添加代碼分析、單元測(cè)試、集成測(cè)試等來繼續(xù)改進(jìn)您的 CI/CD 流程。每天和每周都采取一些小步驟,到今年年底,您將開始擁有一個(gè)出色的 DevOps 流程。
技術(shù) #2 – 自動(dòng)化硬件在環(huán)測(cè)試
      除了調(diào)試之外,嵌入式開發(fā)人員和團(tuán)隊(duì)遇到的頭號(hào)問題是測(cè)試。測(cè)試總是一個(gè)問題有幾個(gè)原因,例如:
      測(cè)試通常仍保留為手動(dòng)過程
      對(duì)硬件進(jìn)行自動(dòng)化測(cè)試似乎既復(fù)雜又耗時(shí)
      團(tuán)隊(duì)急于編碼,而測(cè)試是事后的想法
      軟件界面設(shè)計(jì)不當(dāng)
      硬件在環(huán)測(cè)試并不是什么新鮮事物,但卻是一種經(jīng)常被忽視的能力。因此,測(cè)試可能會(huì)被忽略,因?yàn)槟枰紤]您的 DevOps 才能正確執(zhí)行測(cè)試。
技術(shù) #3 – 多核微控制器開發(fā)
      多核微控制器的使用將在未來幾年猛增,我認(rèn)為它們?cè)谇度胧介_發(fā)中變得無處不在有幾個(gè)原因,例如:
      許多應(yīng)用程序需要隔離運(yùn)行時(shí)環(huán)境
      低功耗應(yīng)用可以從打開和關(guān)閉功能目標(biāo)內(nèi)核中受益
      將應(yīng)用程序分成運(yùn)行時(shí)域在架構(gòu)上是有意義的
      多核微控制器的成本正在急劇下降(撇開一些供應(yīng)鏈問題不談)。
技術(shù) #4 – Arm TrustZone
      安全是重要驅(qū)動(dòng)因素,或者應(yīng)該是我們?cè)O(shè)計(jì)和制造的產(chǎn)品的主要驅(qū)動(dòng)因素。因此,我們需要在 2022 年及以后掌握安全技術(shù),以保護(hù)我們的知識(shí)產(chǎn)權(quán)(固件)和客戶的數(shù)據(jù)和隱私。
      有多種安全解決方案可用于微控制器,包括使用多核處理器來創(chuàng)建隔離的運(yùn)行時(shí)環(huán)境。盡管如此,我認(rèn)為將 TrustZone 單獨(dú)作為一種學(xué)習(xí)技術(shù)是有道理的,這有幾個(gè)原因,例如:
      新的 Arm 微控制器架構(gòu)具有 TrustZone 選項(xiàng)
      TrustZone 工具正在進(jìn)入大多數(shù)商業(yè)甚至開源工具
      TrustZone 提供更接近許多開發(fā)人員熟悉的軟件模型的單核解決方案
技術(shù) #5 – 學(xué)習(xí) C++
      多年來,C++ 在嵌入式應(yīng)用程序中慢慢變得越來越流行。該標(biāo)準(zhǔn)不斷更新,并為嵌入式開發(fā)人員提供了現(xiàn)代面向?qū)ο蟮墓ぞ邅碓O(shè)計(jì)和構(gòu)建他們的系統(tǒng)。在過去的兩年里,很多公司編寫的 C++ 項(xiàng)目比 C 還多! 

      注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://elsolbar.com/news-id-18903.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請(qǐng)關(guān)注嵌入式開發(fā)頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會(huì)一對(duì)一幫助你規(guī)劃更適合你的專業(yè)課程!
  • 姓名:

  • 手機(jī):

  • 地區(qū):

  • 想學(xué)什么:

  • 培訓(xùn)無憂網(wǎng)
免 費(fèi) 申 請(qǐng) 試 聽
提交申請(qǐng),《培訓(xùn)無憂網(wǎng)》課程顧問老師會(huì)一對(duì)一幫助你規(guī)劃更適合你的專業(yè)課程!