小白入門單片機不再茫然,這四條經驗幫你事半功倍

單片機供應商眾多,型號眾多,全都學會不現實。學習單片機最重要的是學習方法,學習如何快速掌握一款陌生型號的單片機。

單片機學好了,能做很多事情,可以從事很多行業,但是行業經驗、行業背景需要去積累,需要去沉澱。可能多年以後,你會發現單片機很簡單,而行業經驗非常重要。

小白入門單片機不再茫然,這四條經驗幫你事半功倍

學習單片機編程

1.學習單片機編程

買一塊單片機開發板,首先研究程序是怎麼寫的,控制硬件的原理,學習寄存器的操作方法。學習例程的時候要從容易到複雜,一般來說,市面上的單片機開發板都是從點亮發光二極管或者跑馬燈開始的。選擇開發板時,要把握如下幾個原則:

▲例程豐富;

▲外設豐富;

▲教程詳細;

小白入門單片機不再茫然,這四條經驗幫你事半功倍

學習外設電路

2.學習常用外設電路的設計

開發板的例程看的差不多之後,再反過頭來看外設電路是如何設計的。要以單片機的片上資源為中心,由容易到複雜,比如先從設計點亮發光二極管的電路開始。要看懂開發板硬件電路的設計原理,也能想出自己的設計方案。

小白入門單片機不再茫然,這四條經驗幫你事半功倍

多動手

3.動手實現自己的想法

程序和硬件都看了之後,要根據手邊現有的資源搭建電路,並能調試程序實現功能。以開發板為中心,比如,開發板上有發光二極管、按鍵輸入、繼電器、數碼管等資源,則可以調試一個密碼鎖,即按鍵輸入密碼,數碼管完成顯示,發光二極管和繼電器實現動作。

小白入門單片機不再茫然,這四條經驗幫你事半功倍

參與項目

4.參與項目

學習階段只要實現功能即可,但是做項目不一樣,需要了解項目背景、使用環境、客戶要求,需要考慮成本、穩定性等。所以參與項目的研發對自己的學習有很大的提升和幫助。多去實驗室跟著師兄、老師做項目,在項目中鍛鍊自己。

精彩推薦:

以上就是我的幾個學習建議,歡迎留言批評,更多內容可以關注我的頭條號玩轉嵌入式。謝謝。


分享到:


相關文章: