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

全國切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無憂網(wǎng) > 新聞資訊 > 電腦/IT > 嵌入式開發(fā) >  嵌入式開發(fā)培訓(xùn):你對(duì)系統(tǒng)分層了解多少?

嵌入式開發(fā)培訓(xùn):你對(duì)系統(tǒng)分層了解多少?

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

2022-01-26 14:33:25|已瀏覽:2941次

嵌入式系統(tǒng)分層

       嵌入式系統(tǒng)的分層在我們學(xué)習(xí)嵌入式的過程中是必須了解清楚的,尤其是作為硬件工程師來說,你不熟悉這些構(gòu)造對(duì)你的工作影響非常大。

       我們?nèi)绻麖南碌缴戏纸馇度胧较到y(tǒng),我們可以分為硬件層,驅(qū)動(dòng)層,系統(tǒng)層,應(yīng)用層。如果你發(fā)現(xiàn)有些嵌入式系統(tǒng)沒有系統(tǒng)層,這是非常正常的,你也會(huì)發(fā)現(xiàn)沒有系統(tǒng)層的嵌入式系統(tǒng)是相對(duì)簡單的。
       對(duì)于不同的分層,我們需要學(xué)習(xí)的內(nèi)容也是不一樣的,例如硬件層,這個(gè)一般是硬件工程師的活,對(duì)于他們來說模擬電路、各種元器材還有數(shù)字電路是必須摸通摸透的,當(dāng)然還包括設(shè)計(jì)PCB,懂FPGA開發(fā)等。
       而驅(qū)動(dòng)層,中斷過程、bootloader過程、相關(guān)處理器體系結(jié)構(gòu)都是需要熟悉的。至于硬件原理圖、時(shí)序圖不用說,也是要讀懂的。
       我們?cè)倏吹较到y(tǒng)層這邊,一般來說,這一層大家都不會(huì)動(dòng)手去寫操作系統(tǒng),并不是懶,只是移植會(huì)更方便而已。即便如此,該會(huì)的還是要會(huì)的,例如你要移植Linux,那你u-boot移植不能丟,還有交叉編譯、內(nèi)核調(diào)試、根文件系統(tǒng)制作等整個(gè)流程也是要熟記在心的。
       至于應(yīng)用層,我們需要分情況來看,是否有操作系統(tǒng)。如果沒有,那程序一般是比較簡單的。但如果有的話,你不妨將其看成桌面軟件開發(fā)。一般來說掌握Linux操作系統(tǒng)的相關(guān)知識(shí)即可。
      雖然看著需要掌握的東西不少,但我們?cè)趯W(xué)習(xí)嵌入式時(shí)做好定位,再分層熟悉學(xué)習(xí),還是非?焖倌芨愣。

      注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://m.universityresearchassociates.com/news-id-18254.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è)課程!