關(guān)于學(xué)習(xí)單片機(jī)及嵌入式方面的感慨
學(xué)習(xí)電子方面的知識也算有好幾個年頭了,平時都是太忙了,根本沒時間去發(fā)表自己的看法。今天就順便過來寫幾句吧:
1,電子方面的東西太多了,而且更新也很快,所以必須要經(jīng)常的學(xué)習(xí)新東西!
2,單片機(jī)的感覺都是大同小異,會一樣基本很容易就過渡到其它類型的單片方面了;
3,常用的語言主要是c,匯編現(xiàn)在用的已經(jīng)不是很多了,但還得能看懂;
4,常的軟件就那么幾個,比如:Keil710,IAR4.05,ADS1.2,ICCAVR等,其余就是操作系統(tǒng)了;
5,學(xué)習(xí)的時候感覺看例程很有幫助,也是個不錯的捷徑;
6,這東西必須要動手,不然很快就忘掉了;
7,C語言真的博大精深,關(guān)鍵還是要結(jié)合硬件才能出效果!
8,嵌入式的確是未來的發(fā)展方向,但單片機(jī)還是有很大的空間的;
9,嵌入式的學(xué)習(xí)和單片機(jī)差不多,難點(diǎn)在操作系統(tǒng)驅(qū)動的開發(fā)上,僅僅操作系統(tǒng)可能就會難倒不少單片機(jī)開發(fā)者,所以這是個門檻;不過裸奔也不錯,挺快的,呵呵;
10,無線將是另一個不錯的方向,多少要學(xué)點(diǎn)兒;
11,到目前我已經(jīng)學(xué)習(xí)并動手開發(fā)過不少東西:
硬件包括,ARM7,AR9,CC2430,ZIGBEE),AVR,MSP430,8051系列,
操作系統(tǒng)用到uClinux,linux,ucos,wince,
編譯工具:Keil710,IAR4.05,ADS1.2,ICCAVR;
目前正作2410和cc2430的開發(fā),有空了再來把心得告訴大家,入門者可以學(xué)習(xí),熟練者可以交流,高手可以指點(diǎn),一舉三得!