我們知道要入門(mén)嵌入式,進(jìn)行嵌入式的學(xué)習(xí),尤其是未來(lái)想要從事嵌入式硬件相關(guān)的工作,但是做嵌入式并不是只靠硬件還需要軟件,那么還需要具備一下這6點(diǎn)知識(shí)。
1、學(xué)嵌入式之前先學(xué)習(xí)下51單片機(jī)。為什么我推薦學(xué)51呢?因?yàn)?1簡(jiǎn)單,而且是控制類(lèi)的鼻祖。學(xué)好51再去學(xué)嵌入式會(huì)更簡(jiǎn)單,因?yàn)榭梢匀跁?huì)貫通,有很多知識(shí)點(diǎn)差不多,只是嵌入式會(huì)更加復(fù)雜些。
2、熟悉arm等主流芯片工作原理,單片機(jī),數(shù)字電路,模電,能熟練使用數(shù)據(jù)手冊(cè),常規(guī)儀表都會(huì)使用。這是硬件基礎(chǔ)。
3、學(xué)好編程。主要學(xué)好C/C++,因?yàn)檫@是市場(chǎng)上主要運(yùn)用的程序語(yǔ)言,學(xué)匯編,機(jī)器語(yǔ)言,直觀(guān)了解;學(xué)Java等擴(kuò)展學(xué)習(xí)語(yǔ)言。熟練使用c語(yǔ)言,了解匯編,涉及操作系統(tǒng)啟動(dòng)很多都是匯編。對(duì)編譯器,代碼管理工具,熟練使用。
4、環(huán)境熟悉。了解熟悉常見(jiàn)操作系統(tǒng),ucos,linux,熟悉系統(tǒng)使用,編譯環(huán)境搭建,驅(qū)動(dòng)模型建立,調(diào)試技巧等等。這個(gè)就比較多了,因?yàn)椴僮飨到y(tǒng)東西多,有boot,內(nèi)核,文件系統(tǒng)等等。必須熟悉系統(tǒng),才能做驅(qū)動(dòng),應(yīng)用。
5、會(huì)畫(huà)電路/PCB圖。學(xué)好電路畫(huà)圖類(lèi)軟件altium_designer/PADS 等,最起碼熟悉一種軟件。
6、扎實(shí)的硬件電路知識(shí)。雖說(shuō)嵌入式程序是大頭,但硬件也是非常重要的,電路設(shè)計(jì)不好,會(huì)出現(xiàn)很多問(wèn)題。信號(hào)傳輸有干擾之類(lèi)都需要電路設(shè)計(jì)去消除。硬件和軟件是相輔相成的關(guān)系。
-
單片機(jī)
+關(guān)注
關(guān)注
6071文章
45268瀏覽量
661051 -
嵌入式
+關(guān)注
關(guān)注
5177文章
20003瀏覽量
325424 -
編程
+關(guān)注
關(guān)注
89文章
3704瀏覽量
96391
發(fā)布評(píng)論請(qǐng)先 登錄
嵌入式達(dá)到什么水平才能就業(yè)?
盤(pán)點(diǎn)嵌入式就業(yè)所需要的技能有哪些?
入行嵌入式應(yīng)該怎么準(zhǔn)備?
嵌入式開(kāi)發(fā)就業(yè)還有前景嗎?
Linux嵌入式和單片機(jī)嵌入式的區(qū)別?
嵌入式開(kāi)發(fā)入門(mén)指南:從零開(kāi)始學(xué)習(xí)嵌入式
嵌入式應(yīng)用中常見(jiàn)的安全威脅
嵌入式適合自學(xué)嗎?
入行嵌入式難度大不大?
嵌入式去哪個(gè)城市好?
嵌入式教育科普|GPIO接口全面解析

如何去做嵌入式_還需要具備這6點(diǎn)知識(shí)
評(píng)論