當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 入門指導(dǎo) > 華清遠(yuǎn)見給零基礎(chǔ)學(xué)習(xí)嵌入式學(xué)員的10點(diǎn)建議
華清遠(yuǎn)見的小編會(huì)經(jīng)常聽到很多零基礎(chǔ)的學(xué)員在剛開始學(xué)習(xí)嵌入式的時(shí)候,都會(huì)不知道應(yīng)該要怎么做,對于這些零基礎(chǔ)的學(xué)員華清遠(yuǎn)見總是忍不住的要給他們一些建議。下面華清遠(yuǎn)見給零基礎(chǔ)學(xué)習(xí)嵌入式學(xué)員的10點(diǎn)建議,希望對于零基礎(chǔ)學(xué)習(xí)嵌入式的學(xué)員會(huì)有一定的幫助。
1、嵌入式是軟硬結(jié)合的,一定要打好軟硬件的基礎(chǔ),在剛開始學(xué)習(xí)嵌入式的時(shí)候可能你會(huì)有很多的不懂,但是只要你慢慢的學(xué)習(xí)打好基礎(chǔ)之后,那么你接下來的實(shí)操那些肯定是沒有問題的。
2、選擇一個(gè)號的芯片和硬件評估板和一個(gè)好的講師,一個(gè)好的芯片和硬件還有講師對于零基礎(chǔ)的學(xué)員來說是很重要的。如果說你想要學(xué)習(xí)好嵌入式技術(shù)的話,那么你沒有這些東西的加持那么你是很難學(xué)習(xí)的好嵌入式的知識的。
3、深入理解硬件,其實(shí)嵌入式系統(tǒng)硬件比電子線路好學(xué)很多,很多零基礎(chǔ)的學(xué)員在剛開始聽到說要學(xué)習(xí)硬件就怕的要死,其實(shí)你只要深入理解:MCU的硬件最小系統(tǒng),對I/O口、串行通信、鍵盤、LED、LCD、 SPI、 I2C、PWM、A/D(包括一些傳感器)、D/A等逐個(gè)實(shí)驗(yàn)理解,逐步實(shí)踐,再通過動(dòng)手做一個(gè)實(shí)際的小系統(tǒng),底層硬件基礎(chǔ)就有了。各個(gè)硬件模 塊驅(qū)動(dòng)程序的編寫是嵌入式系統(tǒng)的必備基礎(chǔ)。學(xué)習(xí)嵌入式系統(tǒng)的初期,這個(gè)過程是必須的。
4、要理解嵌入式實(shí)時(shí)操作系統(tǒng)RTOS,開始剛學(xué)習(xí)的時(shí)候可能會(huì)很有多你不懂的,但是這個(gè)時(shí)候你只要把軟硬件的基礎(chǔ)打好了,那么再學(xué)習(xí)就很容易了。也有一些嵌入式系統(tǒng)應(yīng)用是不需要用到嵌入式的系統(tǒng)的,所以說大家在學(xué)習(xí)的時(shí)候不要因?yàn)檫^于擔(dān)心自己學(xué)不會(huì)而輕易放棄。
5、不要片面的去認(rèn)識和理解嵌入式系統(tǒng),前面的時(shí)候華清遠(yuǎn)見已經(jīng)給大家說過了,嵌入式是軟件和硬件的結(jié)合了,因此,要逐步從MCU的最小系統(tǒng)開始, 一點(diǎn)一點(diǎn)理解硬件原理及底層硬件驅(qū)動(dòng)編程方法。
6、要注重實(shí)驗(yàn)和實(shí)踐,要想要學(xué)習(xí)好嵌入式技術(shù)的話,那么就只有不斷的來實(shí)驗(yàn)和實(shí)踐才可以的,這個(gè)過程是每一位想要學(xué)習(xí)嵌入式技術(shù)的學(xué)員一定要經(jīng)驗(yàn)的。不斷的實(shí)操項(xiàng)目才可以提高你對于嵌入式這門技術(shù)的掌握情況。
7、在選擇芯片上面也要注意不要選擇太復(fù)雜的,也不要一下子學(xué)習(xí)多種芯片,零基礎(chǔ)的學(xué)員可以通過先學(xué)習(xí)一種芯片并且得到實(shí)驗(yàn)過后,在根據(jù)芯片的實(shí)際需求去開發(fā)產(chǎn)品。
8、關(guān)于嵌入式操作系統(tǒng)的選擇,等到有了一定的基礎(chǔ)之后,難就可以選擇一個(gè)比較簡單也比較容易操作的系統(tǒng)來進(jìn)行學(xué)習(xí)了。不要一下了就學(xué)習(xí)多種系統(tǒng),這樣的話零基礎(chǔ)的學(xué)員很容易會(huì)搞混淆。
9、關(guān)于編程語言要懂得取舍,學(xué)習(xí)的方法要找到適合的,編程的語言大家也要學(xué)會(huì)取舍。對于匯編語言可以只了解幾個(gè)必要的語句,而直接使用C語言編程。但必須通過第一個(gè)程序 理解芯片初始化過程、中斷機(jī)制、程序存儲情況等,區(qū)別于PC機(jī)程序的內(nèi)容。另外,為了測試的需要,最好掌握一門PC機(jī)編程語言。
10、明確自己的學(xué)習(xí)目標(biāo),要知道自己掌握好嵌入式之后是想要去干嘛的,只有這樣才會(huì)有學(xué)習(xí)的動(dòng)力,有了動(dòng)力之后才不會(huì)輕言的說放棄。
以上就是華清遠(yuǎn)見給零基礎(chǔ)學(xué)習(xí)嵌入式學(xué)員的10點(diǎn)建議了,華清遠(yuǎn)見希望每一位想要學(xué)習(xí)嵌入式技術(shù)的學(xué)員都可以掌握好嵌入式的專業(yè)知識。如果說你想要學(xué)習(xí)嵌入式的話,那么華清遠(yuǎn)見歡迎你來我們公司的嵌入式培訓(xùn)班進(jìn)行實(shí)地考察。