關係自學單片機,各位有什麼書和板子值得推薦的嗎?
01-14
我是一個大一的計算機系的學生。平時用樹莓打打復古的遊戲,搞搞Arduino ,我很喜歡搞這些東西,由於我們的硬體課程甚少於是想自學單片機,準備從51入手,各位有什麼書和板子值得推薦嗎?
本答案針對於啥都不懂的小白髮出
一個假期半認真的學也能保你回校成大神一、c語言基礎
想開發單片機必須學c語言。不過其實你的c語言不用太好就能玩51了。說一下標準。(1懂編程結構:順序條件和循環。(2會寫函數。
就ok了。各高校開的c語言課,能及格畢業就沒問題。如果你能過二級c,那肯定是綽綽有餘。二、51從零到中階
51已經過時。這話不太假。但是51是入門單片機最簡單的,也是做畢業設計最方便的。現在一般本科生做的項目都用51。最關鍵的是,學起來快。1、硬體準備。
推薦普中開發板,二三百塊皮實耐用兼容性好,比郭天祥的好多了。買51單片機,推薦12c5a60s2。功能強大價格適中。建議多買,怎麼得二三十塊兒吧,以後用得著。2、教材準備郭天祥視頻教程十來講,你可以百度。郭天祥51教程書。不必看,當工具書用
stc官方的12c系列資料,stc官網有下載。當工具書用。3、自學計劃
跟著視頻學。一天只少能看一講,隨講隨動手。一周解決。標準是,你能夠獨自的寫出視頻里的案例。
全完成後,恭喜你可以步入大學生51中級水平了。要到達高級水平,需要不斷的練習。ps,51超級簡單,只要c語言不是特別特別差,一般都能一周完成我說的這些。完不成的僅僅是懶。我已經教過至少五個人一周內完成了。也見過不少的同學一個假期就從小白變的很厲害
51學完學stm32。同樣是一周。三、stm32入門以後再說吧……STM23 Discovery 系列。又便宜又好買又好用,就是外設不太豐富。
我也是自學的,感覺現在已經算是入門了吧。介紹點經驗,先學51,再根據自己的需要學stm32也行,avr也行 一 首先你需要一塊實驗板,推薦兩款 一款是郭天祥的tx1c,好處是使用簡單,而且配套郭天祥的視頻實在是方便。缺點是,貴!而且板子搭載的外設較少。淘寶天祥電子官網 一款是普中的開發版。好處是便宜實惠,而且外設較為豐富。缺點是配套的視頻肯定不如郭天祥的講的仔細,而且有一些外設不過是給了你常式,卻沒有講解,要靠自己摸索。 二 學習資料 我覺著只要一個郭天祥的十天學會單片機視頻還有配套的ppt就可以了。跟著視頻慢慢做,做一下筆記。看完視頻就上手用板子調試一下自己寫的程序。自己試著去實現一些簡單的功能。等到視頻看完之後,到時候自然就知道接下來要做什麼了。 三 關鍵是要有恆心,多實踐 有很多可以自己製作的簡單的小東西,網上教程都很多,自己買元件,嘗試著去焊接一下電路,然後自己編程式控制制實現功能。
51本身的特性並不是很多,也很容易入門,你可以找到很多的基礎入門書籍。比如郭天祥的那本。絕不是打廣告,其實其他的也可以。你也可以到X寶找資料齊全的開發版來玩玩。注意資料要寫的簡潔明了!不要選資料一大堆的那種,扔給你個壓縮包,賣給你個開發版就拿錢走人。
51入手,推薦郭天祥的視頻教程,板子嫌麻煩就買他的把(我入門時用的就是這),其它的也行,如果在X寶上買,注意要資料好的,亂七八糟的資料(什麼有多少多少G資料)不推薦,會被搞暈。
之後算入門有自己的判斷能力了,多查查資料,科技樹想怎麼就怎麼點。51入門,現在stm32也是很好用的
推薦閱讀:
※電氣自動化專業女學渣,對於就業前景充滿迷茫,該考什麼證了解什麼知識才能有出路?
※為什麼不用國產的東西?
※電纜規格型號解釋?
※兩個互鎖的繼電器同時得電哪個先動作?
※電氣自動化專業學生怎樣提升自己的競爭力?
TAG:自動化 | 電氣自動化 | 自動化專業 | 機械設計製造及其自動化 | 機器人控制 |
