成人黄色在线网站 I 国产aa免费 I 中文字幕免费高清 I 国产三级影院 I 日韩欧美三级在线观看 I 久久久国产精品麻豆a片 I 欧美与黑人午夜性猛交久久久 I 91国产精品视频在线 I 国产美女狂喷水潮在线播放 I 黄页免费网站在线观看 I 欧美日韩激情视频 I 午夜理论无码片在线观看免费 I 深夜爽爽动态图无遮无挡 I 国精产品一区一区三区有限公司杨 I 天天操天天舔天天爽 I 免费看日本黄色片 I 成人va在线 I 日韩中文字幕在线观看 I 婷婷综合网 I 97视频免费观察看 I 色月丁香 I 日韩视频一二三 I 男女黄色毛片 I 美女疯狂连续喷潮视频 I 亚洲日本va一区二区sa I 欧美日韩视频区 I 毛片网在线 I 欧美一本在线 I 少妇一级淫片免费放香蕉 I avav在线看 I 久久精品亚洲中文字幕无码网站 I 天堂av在线中文在线新版 I 电影一区 电影二区 I 色av吧 中文字幕 I 国产精品伊人色

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

全國切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無憂網(wǎng) > 新聞資訊 > 電腦/IT > 嵌入式開發(fā) >  嵌入式開發(fā)入門的學(xué)習(xí)建議

嵌入式開發(fā)入門的學(xué)習(xí)建議

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

2021-11-24 14:59:31|已瀏覽:315次

嵌入式開發(fā)入門的學(xué)習(xí)建議

    嵌入式系統(tǒng)開發(fā)是如今IT應(yīng)用領(lǐng)域最熱門的技術(shù)之一,企業(yè)對于嵌入式開發(fā)人才的需求隨著科技發(fā)展越來越大,而嵌入式開發(fā)人才市場的儲備遠(yuǎn)遠(yuǎn)達(dá)不到企業(yè)的用人需求。

    國內(nèi)目前有相當(dāng)多的一部分年輕人在學(xué)習(xí)嵌入式開發(fā)技術(shù),由于某些技術(shù)領(lǐng)域的空白或者是技術(shù)尚未成熟,再加上個人學(xué)習(xí)方法不正確,給個人的學(xué)習(xí)造成了極大的阻礙。

    這種情況該如何解決?下面小編就對廣大渴望學(xué)習(xí)嵌入式系統(tǒng)的學(xué)子提出幾點入門階段的學(xué)習(xí)建議。

    01、嵌入式系統(tǒng)軟件硬件密切相關(guān),一定要打好軟硬件基礎(chǔ)。其實,只要找到正確的方法,加上努力,任何理工科學(xué)生,甚至非理工科學(xué)生,都能學(xué)好嵌入式系統(tǒng)。

    02、選擇一個芯片及硬件評估板(入門芯片最好簡單一點,例如8位MCU)、選擇一本好書(最好有規(guī)范的例子)、找一位好老師(最好是有經(jīng)驗且熱心的)。

    硬件評估板的價格一定要在1000元以下,不要太貴,最好能有自己動手的空間。不花一分硬件錢想要學(xué)好嵌入式系統(tǒng)不實際,因為這是實踐性很強(qiáng)的學(xué)科。

    好書, 可以讓人少走彎路,不被誤導(dǎo)。

    好老師也可以是做過一些實際項目的學(xué)長(一定要找做過幾個成功項目的學(xué)長或老師做指導(dǎo),否則經(jīng)驗不足也可能誤導(dǎo)),有教師指導(dǎo),學(xué)習(xí)進(jìn)程會加快(人工智能學(xué)科里有個術(shù)語叫無教師指導(dǎo)學(xué)習(xí)模式與有教師指導(dǎo)學(xué)習(xí)模式,無教師指導(dǎo)學(xué)習(xí)模式比有教師指導(dǎo)學(xué)習(xí)模式復(fù)雜許多。

    03、許多人怕硬件,其實嵌入式系統(tǒng)硬件比電子線路好學(xué)多了。只要深入理解:MCU的硬件最小系統(tǒng),對I/O口、串行通信、鍵盤、LED、LCD、 SPI、 I2C、PWM、A/D(包括一些傳感器)、D/A等逐個實驗理解,逐步實踐,再通過動手做一個實際的小系統(tǒng),底層硬件基礎(chǔ)就有了。

    各個硬件模塊驅(qū)動程序的編寫是嵌入式系統(tǒng)的必備基礎(chǔ)。學(xué)習(xí)嵌入式系統(tǒng)的初期,這個過程是必須的。

    04、至于嵌入式實時操作系統(tǒng)RTOS,一定不要一開始就學(xué),這樣會走很多彎路,也會使你對嵌入式系統(tǒng)感到畏懼。等你軟件硬件基礎(chǔ)打好了,再學(xué)習(xí)就感到容易理解。

    實際上,許多嵌入式應(yīng)用并不需要操作系統(tǒng)。也可以根據(jù)實際項目需要,再學(xué)習(xí)特定的RTOS。

    05、要避免片面地單純從“電子”或“計算機(jī)軟件”角度認(rèn)識嵌入式系統(tǒng)。前面說過,嵌入式系統(tǒng)是軟件與硬件的綜合體。

    因此,要逐步從MCU的最小系統(tǒng)開始,一點一點理解硬件原理及底層硬件驅(qū)動編程方法。要通過規(guī)范的例子,理解軟件工程封裝、可復(fù)用等思想。

    通過規(guī)范編程,積累底層構(gòu)件(component),也就是一個一個模塊;但是要封裝得比較好,可復(fù)用。

    06、注重實驗與實踐。這里說的實驗主要指通過重復(fù)來驗證他人的工作,目的是學(xué)習(xí)基礎(chǔ)知識,這個過程一定要經(jīng)歷。

    實踐是自己設(shè)計,有具體的“產(chǎn)品”目標(biāo)。如果花500元左右,自己做一個具有一定功能的小產(chǎn)品,且能穩(wěn)定運行1年以上,就可以說接近入門了。

    07、關(guān)于入門芯片的選擇。不要選太復(fù)雜的微控制器作為入門芯片,不能超越學(xué)習(xí)過程,不要一下子學(xué)習(xí)幾種芯片。可以通過一個芯片入門,并具有一個實踐經(jīng)驗后,根據(jù)實際需要選擇芯片開發(fā)實際產(chǎn)品。

    注意,不要把微處理器(MPU與微控制器(MCU)概念相混淆,微處理器只是微控制器的內(nèi)核。

    08、關(guān)于嵌入式操作系統(tǒng)的選擇。可以等到具有一定實踐基礎(chǔ)后,選擇一個簡單、容易理解原理的嵌入式操作系統(tǒng)進(jìn)行學(xué)習(xí)。

    不要一開始就學(xué)習(xí)幾種操作系統(tǒng),理解了基本原理,實踐中確有實際需要再學(xué)習(xí)也不遲。人總是要不斷學(xué)習(xí)的。

    09、關(guān)于匯編語言與C語言的取舍。隨著:MCU對C編譯的優(yōu)化支持,對于匯編語言可以只了解幾個必要的語句,而直接使用C語言編程。

    但必須通過第一個程序 理解芯片初始化過程、中斷機(jī)制、程序存儲情況等,區(qū)別于PC機(jī)程序的內(nèi)容。另外,為了測試的需要,最好掌握一門PC機(jī)編程語言。

    10、要明確自己的學(xué)習(xí)目的,并注意學(xué)習(xí)方法。要明確學(xué)習(xí)目的是打基礎(chǔ),還是為了適應(yīng)工作需要而進(jìn)行的短訓(xùn)。

    學(xué)習(xí)方法方面,要根據(jù)學(xué)習(xí)目的選擇合適的學(xué)習(xí)途徑,注意理論學(xué)習(xí)與實踐、通用知識與芯片相關(guān)知識、硬件知識與軟件知識的平衡,要在理解軟件工程基本原理基礎(chǔ)上理解硬件構(gòu)件與軟件構(gòu)件等基本概念。

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

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

  • 手機(jī):

  • 地區(qū):

  • 想學(xué)什么:

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