回覆列表
-
1 # 陌桑345
-
2 # 智造二點零
到某寶上買一塊你要學的那種微控制器的開發板,一般都是帶影片教程的,可以先下載了看看,講師風格是不是你喜歡的那種,別因為這個搞的不願意學。如果只是想學程式設計的話,有c語言基礎很好學,如果也學硬體又沒基礎的話選開發板要注意,最好不要選整塊的開發板,雖然也都有電路圖,但是畢竟沒實物直觀,而且教程提到的也很少,選擇那種外圍感測器之類器件用麵包板插接的,對理解電路很有幫助。
-
3 # 電子及工控技術
我分兩個方面給出建議,一個方面是有C語言基礎了,看來在軟體程式設計方面應該問題不大,那麼剩下的就應該是微控制器硬體方面的問題。首先我們要面臨的第一個問題就是微控制器如何選型,現在微控制器型號非常多,以我的建議最好先從低端的8位機開始學起,最常用的非C51型號莫屬了,比如AT89C51、AT89C52、AT89S52或者STC89C51RC等都可以,這類微控制器相對比較簡單,同時所能提供的資料比較多,初期學習投入成本低非常適合學生學習。型號確定好之後下面該做的就是微控制器實驗板了,作為初學者實驗板我認為應該以“適合、夠用”為原則。所謂“適合”就是價效比要高、所謂“夠用”就是微控制器實驗板所帶的外設適合我們初學者就可以了,比如微控制器實驗板可配置的外設有LED小燈、數碼管、按鍵、蜂鳴器、LCD1602介面、微型步進電機驅動介面等。
我們用一個月的時間基本上就可以學完對以上微控制器外設的微控制器程式設計控制,微控制器也就基本入門了。然後再學習STM32微控制器和ARM系列的32位高階機,這樣漸進式的學習是符合我們學習技術規律的。
某寶上買一塊51微控制器開發板,然後再買一本51入門的書,推薦郭天祥的(某寶可以找到,也有PDF版本的,scdn等論壇也可以找到),當然也可以去某寶買一份教學影片,看這個覺得哪種合適就哪種吧,總之邊學邊練。