鄙人從學習單片機到現(xiàn)在有5~6年的時間,由于我并非電子專業(yè)的學生,我所學到的技術大多都是靠自學。所以我有著豐富的失敗經(jīng)驗和自學經(jīng)驗。
單片機是一個應用型學科,所以實踐才是王道。要學單片機一定要購買開發(fā)板。下面來講講單片機的學習步驟。
學習單片機的步驟
1,熟悉開發(fā)環(huán)境
2,學習使用I/O口
3,學習時鐘
4,學習使用定時器
5,學習使用中斷
6,學習各個功能模塊(AD,SPI, I2C ,USART)
學習到第5部基本上就可以開發(fā)許多的項目了。因為其他功能模塊的功能基本上都可以用CPU來模擬 (如 SPI I2C USART這些通信方式)。
對于初學編程的人員而言最重要的不是 學習死的知識而是擁有編程的思維。所以建議當你學到第五步的時候,就應用已學的知識來做一個小項目。最起碼做完一個項目后再進行后面的學習。
以上的學習步驟適用任何一款單片機的學習。
擴展閱讀:常見的復位電路整理【圖】