目前市面上賣的比較好的微控制器開發板,是8位微控制器和16位微控制器。8位微控制器中51微控制器開發板和STM8微控制器賣的比較好,16位微控制器中STM32F1系列賣的比較好。這類開發板做的比較多,資料比較豐富,影片資料、例程資料都比較豐富。
51微控制器流行了很多年了,很多人都是從51微控制器入手起家的,所以51微控制器開發板賣的比較火。賣51微控制器的商家很多,型號基本是STC的89C51/2或者STC12C系列,而且基本的外設資源比較同質化。
現在好多微控制器大神都建議直接入手STM32或者M3核心的微控制器。如果是初次接觸微控制器筆者還是建議從51微控制器開始。現在微控制器廠家都會提供自身的庫函式,給微控制器程式設計帶來了很大的方便,可以跨過暫存器直接呼叫庫函式操作。微控制器程式設計的精髓就在於暫存器的設定,所以一開始還是要懂得暫存器的相關知識比較好。
STM32微控制器的配套資源做的比較好,暫存器的例程和庫函式的例程廠家都會配套,也極大的方便了初學者學習。
不管用8位還是16位微控制器,不管用51還是STM32,都要把這一款微控制器學好。
專一。確定好合適自己的微控制器後,下定決心把這一款微控制器學精通,要堅持住不要三天打魚兩天曬網。
硬體和程式設計結合。拿到板子後,根據廠家提供的例程研究例程的編寫和對應硬體外設的設計。學習程式設計思想。
思維發散。除了學習板子自身提供的例程外,更要發散思維,在現有基礎上實現自己的想法。
多參與專案。多跟老師做專案,利用實驗室的資源,熟悉專案流程,鍛鍊實戰經驗。
目前市面上賣的比較好的微控制器開發板,是8位微控制器和16位微控制器。8位微控制器中51微控制器開發板和STM8微控制器賣的比較好,16位微控制器中STM32F1系列賣的比較好。這類開發板做的比較多,資料比較豐富,影片資料、例程資料都比較豐富。
1.51微控制器開發板51微控制器流行了很多年了,很多人都是從51微控制器入手起家的,所以51微控制器開發板賣的比較火。賣51微控制器的商家很多,型號基本是STC的89C51/2或者STC12C系列,而且基本的外設資源比較同質化。
現在好多微控制器大神都建議直接入手STM32或者M3核心的微控制器。如果是初次接觸微控制器筆者還是建議從51微控制器開始。現在微控制器廠家都會提供自身的庫函式,給微控制器程式設計帶來了很大的方便,可以跨過暫存器直接呼叫庫函式操作。微控制器程式設計的精髓就在於暫存器的設定,所以一開始還是要懂得暫存器的相關知識比較好。
STM32微控制器的配套資源做的比較好,暫存器的例程和庫函式的例程廠家都會配套,也極大的方便了初學者學習。
3.微控制器該怎麼學不管用8位還是16位微控制器,不管用51還是STM32,都要把這一款微控制器學好。
專一。確定好合適自己的微控制器後,下定決心把這一款微控制器學精通,要堅持住不要三天打魚兩天曬網。
硬體和程式設計結合。拿到板子後,根據廠家提供的例程研究例程的編寫和對應硬體外設的設計。學習程式設計思想。
思維發散。除了學習板子自身提供的例程外,更要發散思維,在現有基礎上實現自己的想法。
多參與專案。多跟老師做專案,利用實驗室的資源,熟悉專案流程,鍛鍊實戰經驗。