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

全國切換

咨詢熱線 400-001-5729

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

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

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

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

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

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

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

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

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

  • 手機:

  • 地區(qū):

  • 想學(xué)什么:

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