當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 入門指導(dǎo) > 嵌入式怎么自學(xué) 大牛教你方法
本身學(xué)習(xí)嵌入式還是比較難的,所以一些學(xué)員對(duì)于學(xué)習(xí)嵌入式還是比較抗拒,覺得自己不是不適合學(xué)習(xí)嵌入式,或者說嵌入式是不是太難了,對(duì)于這些問題下面小編的介紹都能幫到你,讓我們一起來看看嵌入式怎么自學(xué)吧。
1.買一本書好好研究研究,先要了解嵌入式硬件知識(shí),包括硬件基礎(chǔ),構(gòu)成,原理和接口技術(shù)等 。
2.學(xué)嵌入式最重要的就是C語言了,你可以買書看,也可以在網(wǎng)上搜一些視頻,推薦你可以看看華清的視頻,我學(xué)的時(shí)候感覺還是很不錯(cuò)的。通過視頻,你可以對(duì)C語言有了深層認(rèn)識(shí),學(xué)習(xí)嵌入式,不懂C語言,一切免談。
3. 熟悉嵌入式系統(tǒng)知識(shí),如時(shí)下比較流行的嵌入式linux系統(tǒng),要熟悉它的內(nèi)核代碼,以及運(yùn)行命令,使用方法等等。了解嵌入式產(chǎn)品研發(fā)的特點(diǎn)、所需要掌握的技術(shù)規(guī)范和工作要點(diǎn)。你可以買一本這方面的書,好好研究,直到弄通為止。
4.單片機(jī)入門相對(duì)簡單,通過單片機(jī)的學(xué)習(xí)可以熟悉單片機(jī)的硬件結(jié)構(gòu),包括I/O口、AD轉(zhuǎn)換、通信(串口、并口、I2C、CAN、USB、以太網(wǎng)、ZigBee技術(shù)等)、顯示(LED、LCD等)、控制(PWM等控制技術(shù))、數(shù)據(jù)處理(圖形、圖像、語音、視頻等的處理或識(shí)別)等,學(xué)好單片機(jī)可以為采用嵌入式系統(tǒng)奠定良好的基礎(chǔ)。
5、Linux的源碼和架構(gòu)都是開放的,在嵌入式系統(tǒng)中應(yīng)用尤為廣泛,學(xué)習(xí)Linux對(duì)于系統(tǒng)的開發(fā)會(huì)有很大的幫助。詳細(xì)了解Linux下的目錄結(jié)構(gòu)、基本命令、編輯器VI、編譯器GCC、調(diào)試器GDB和 Make 項(xiàng)目管理工具,Shell Makefile腳本編寫等知識(shí),以及嵌入式開發(fā)環(huán)境的搭建。
6. 具備吃苦耐勞和不斷學(xué)習(xí)的能力,作為一個(gè)嵌入式開發(fā)工程師一是要具有吃苦耐勞的能力、畢竟軟件開發(fā)是一個(gè)項(xiàng)目性很強(qiáng)的工作,再其次,優(yōu)秀的工程師還需要有不斷學(xué)習(xí)的能力,軟件行業(yè)的發(fā)展速度驚人,今天還引以為傲的開發(fā)技能和經(jīng)驗(yàn),二三年后或許就會(huì)成為明日黃花,所以要求開發(fā)人員一定要具備不斷學(xué)習(xí)接受新事物的能力。想要成為一個(gè)優(yōu)秀的嵌入式開發(fā)工程師并非一早一夕的事,也是通過長期的學(xué)習(xí)積累得。其實(shí),目前這種優(yōu)秀的嵌入式開發(fā)工程師非常少,這也是很多企業(yè)重金尋求的人才。對(duì)于自學(xué)來說,還是有點(diǎn)欠缺的,不能跟上發(fā)展的步伐,所以看你自己,比較推薦去系統(tǒng)的培訓(xùn)一下是比較好的。
以上就是對(duì)嵌入式怎么自學(xué)的介紹了,一些學(xué)員覺得嵌入式學(xué)習(xí)起來有難度,所以在面對(duì)嵌入式的時(shí)候會(huì)有點(diǎn)不知所措,其實(shí)只要你有足夠的耐心,而且肯花時(shí)間去鉆研的話,肯定是可以學(xué)會(huì)嵌入式的,要相信自己。