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

全國切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無憂網(wǎng) > 新聞資訊 > 電腦/IT > 嵌入式開發(fā) >  學(xué)習(xí)嵌入式如何選擇合適的開發(fā)系統(tǒng)?

學(xué)習(xí)嵌入式如何選擇合適的開發(fā)系統(tǒng)?

來源:m.universityresearchassociates.com 發(fā)布人:星星

2022-01-02 16:01:21|已瀏覽:2860次

嵌入式開發(fā)系統(tǒng)

       很多ARM初學(xué)者都希望有一套自己能用的系統(tǒng),但他們住住會產(chǎn)生一種錯誤認識就是認為處理器版本越高、性能越高越好,就象很多人認為ARM9與ARM7好, 我想對于初學(xué)者在此方面還應(yīng)該理智,開發(fā)系統(tǒng)的選擇最終要看自己往嵌入式系統(tǒng)的哪個方向上走,是做驅(qū)動開發(fā)還是應(yīng)用,還是做嵌入式系統(tǒng)硬件層設(shè)計與板級測試。如果想從操作系統(tǒng)層面或應(yīng)用層面上走,不管是驅(qū)動還是應(yīng)用,那當然處理器性能越高越好了,但這個東西自學(xué),有十分大的困難,不是幾個月或半年或是一年二年能搞定的事。

       在某種意義上講,ARM7與ARM9的差別就是在某些功能指令集上豐富了些,主頻提高一些而已,就好比286和386。對于用戶來講可能覺查不到什么,只是感覺速度有些快而已。

       ARM7比較適合于那些想從硬件層面上走的人,因為ARM7系列處理器內(nèi)部帶MMU的很少,而且比較好控制。就比如S3C44B0來講,可以很容易將 Cache關(guān)了,而且內(nèi)部接口寄存器很容易看明白,各種接口對于用硬件程序控制或AXD單步命令行指令都可以控制起來;51單片機的思想很容易能把它搞懂,就當成個32位的單片機,從而消除很多51工程師想轉(zhuǎn)為嵌入式系統(tǒng)硬件ARM開發(fā)工程師的困惑,從而不會被業(yè)界某些不是真正懂嵌入式的公司帶到操作系統(tǒng)層面上去,讓他們望而失畏,讓業(yè)界更加缺少這方面的人才。

       三星的S3C44b0對初學(xué)者來說比較合適,為什么這么說哪?因為它的接口資源比較豐富、技術(shù)成熟、資料較多,十分適合于初學(xué)者,不過如果自學(xué)能力不足且沒有恒心的話,建議還是參加培訓(xùn)班學(xué)習(xí)幾個月,有助于很快獲得相關(guān)的行業(yè)項目經(jīng)驗,助力嵌入式行業(yè)越走越遠。
      有問題也很容易找人幫忙解決,因為大多數(shù)人都很熟悉,就如同51類的單片機,有N多位專家級的人物可以給你幫忙,相關(guān)問題也可以很快解答,雖然業(yè)界認為這款芯片都用得爛了,但對于初學(xué)者來,卻是件好事。總的來說,開發(fā)系統(tǒng)的選擇,要看自己的未來發(fā)展方向、要看開發(fā)板接口資源、還要看業(yè)界的通用性。

      本文由培訓(xùn)無憂網(wǎng)達內(nèi)教育專屬課程顧問老師整理發(fā)布,更多嵌入式開發(fā)課程信息可關(guān)注培訓(xùn)無憂網(wǎng)嵌入式開發(fā)培訓(xùn)頻道或添加老師微信:15033336050

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