嵌入(ru)式如何入(ru)門,讓你從新(xin)手到(dao)入(ru)門
時間:2018-06-12 來源:未知
隨著現在社會的(de)發(fa)(fa)展,物聯網(wang),嵌入(ru)式技術也隨之發(fa)(fa)展起來,那對于初級學(xue)嵌入(ru)式的(de)人來說,會對嵌入(ru)式的(de)學(xue)習很頭疼(teng),在這里小編總結了嵌入(ru)式的(de)入(ru)門學(xue)習路線,可以參考哦(e):
這個初級(ji)嵌入式的學習路線主(zhu)要針對(dui)零基(ji)礎的小(xiao)白或是(shi)入行沒多久的新人。其實(shi)成功沒有捷徑(jing),所(suo)以打好基(ji)礎才(cai)是(shi)關鍵。主(zhu)要包含以下(xia)4個方面的內容:
1、電路(lu)(lu)知(zhi)識(shi)首先你(ni)要學習電路(lu)(lu)、模(mo)電、數(shu)電,認識(shi)電阻、電容、三(san)極管(guan),基礎器件(jian)要知(zhi)道,放(fang)大電路(lu)(lu)、集成運放(fang)、時序電路(lu)(lu)基本電路(lu)(lu)能看懂,不(bu)然看電路(lu)(lu)圖一定是云(yun)里霧里,也就無(wu)法進行(xing)后(hou)續的工作。硬件(jian)產品的設(she)計實(shi)現,包括(kuo)器件(jian)選(xuan)型、原理(li)圖和PCB設(she)計、電路(lu)(lu)調試,都(dou)需(xu)要過硬的電路(lu)(lu)基礎。
2、C語言
C語言是嵌入式開發中最重(zhong)要(yao)(yao)的編(bian)程語言,要(yao)(yao)對(dui)這門語言有深(shen)入的理解,畢(bi)竟(jing)不僅僅要(yao)(yao)會寫程序,看懂(dong)他人程序也很重(zhong)要(yao)(yao)。最基(ji)本(ben)的數(shu)據類型、數(shu)組(zu)、指針(zhen)、結構(gou)體,鏈表、文件操作等(deng)都要(yao)(yao)會,掌握基(ji)本(ben)語法和(he)語句,不然你要(yao)(yao)能區(qu)分指針(zhen)數(shu)組(zu)與數(shu)組(zu)指針(zhen)嗎?
推薦:linuxC語言教程://fsbing.cn/emb/C/

3、單(dan)(dan)片(pian)(pian)機單(dan)(dan)片(pian)(pian)機入門相對簡(jian)單(dan)(dan),通過單(dan)(dan)片(pian)(pian)機的(de)學習可(ke)以(yi)熟悉單(dan)(dan)片(pian)(pian)機的(de)硬(ying)件結構,包括I/O口(kou)、AD轉換、通信(串口(kou)、并口(kou)、I2C、CAN、USB、以(yi)太網、ZigBee技術等(deng)(deng))、顯(xian)示(shi)(LED、LCD等(deng)(deng))、控制(zhi)(PWM等(deng)(deng)控制(zhi)技術)、數據處理(圖(tu)形、圖(tu)像、語音、視頻等(deng)(deng)的(de)處理或識別)等(deng)(deng),學好單(dan)(dan)片(pian)(pian)機可(ke)以(yi)為(wei)采(cai)用嵌(qian)入式系統(tong)奠定良好的(de)基礎。
推薦ARM教程://fsbing.cn/emb/VideoCourse/arm.html
4、Linux基礎(chu)
Linux的(de)(de)源(yuan)碼和(he)架構(gou)都(dou)是開放的(de)(de),在(zai)嵌入式系(xi)統中應用尤(you)為(wei)廣泛,學習Linux對于(yu)系(xi)統的(de)(de)開發會有很大的(de)(de)幫助。詳(xiang)細了解Linux下的(de)(de)目(mu)錄結構(gou)、基本命(ming)令、編輯(ji)器VI、編譯器GCC、調(diao)試器GDB和(he) Make 項目(mu)管理工(gong)具,Shell Makefile腳(jiao)本編寫(xie)等知識,以(yi)及嵌入式開發環境的(de)(de)搭建。
推薦:數據結構 //fsbing.cn/emb/VideoCourse/linux/4800.html
推薦:linux入門://fsbing.cn/emb/VideoCourse/linux.html
如果有這方(fang)面想法的可以聯(lian)系右下角的客服哦,可以咨詢,當然也可以得到更多的學(xue)習資料。

