能在短時間之內做出點東西
stm32啊,單片機的市場佔有率最高。
還有tcp/ip,wifi,藍牙,qt,usb,gps,nb-iot,gsm,gui,實時操作系統,lcd,陀螺儀,加速度計,磁羅盤,氣壓計,攝像頭,文件系統,sd卡等
51學完了,當然是要繼續玩啊,好不容易學完了,不做點東西出來玩對得起之前的學習嗎?
不要著急直接上STM32,單片機的原理都差不多,先做一些自己喜歡的玩具出來玩。
比如基於單片機的智能傢具系統等,然後你會發現電路的知識也需要學習,因為需要打板啊,看著自己打的板回來之後一個一個元器件焊上去最後通過你51的程序燒錄可以運行,也可以用3D印表機把外殼打得精美一點,看看在實際使用過程中你的板子能堅持多久。這個時候就是考驗的你的能力的時候的,到底是硬體設計會不會有問題,軟體有沒有BUG。
這裡我推薦一個小系統的網站https://www.bsdog.cn?aff=eyzvl5
做完一兩個小系統,你就會發現又是一個大世界在等著你,STM32和其他單片機都一樣的,其實也就是32資源多,很多公司會因為成本不會使用STM32的晶元,比如國產的華大,GD32等,其實都是差不多的,原理上會了,就都一樣,不過老老實實選擇一個單片機從頭到尾啃一便就可以的。
玩夠了之後,當然還是靜下心去學習的啊,STM32不二選擇,資源多,你遇到的問題,大家應該都遇到過,網上很好的可以找到答案,之後在做出一些小項目,最好參加電賽檢驗一下學習成果。
12月1號更新
玩過51的大家應該知道,除了一些驅動函數有廠家或者大佬幫你已經寫出來,自己基本上很少會去寫驅動,本次我們更新主要就以驅動函數來給大家說說,當然這部分也可以不用掌握,因為賣給你晶元的廠商一般情況下都會給你寫好了驅動,不需要你自己你去看晶元手冊對著時序慢慢敲了。我們這次就單獨說下ds18b20怎麼寫的吧,網上也有很多,覺得我說的不全面的也可以自己去谷歌/百度都行的。
首先當然是找到數據手冊咯,我一般在下面網站找