我當初是自學單片機的,也用同樣的方法帶出過月入15K以上的徒弟。
我的方法不能說是最好的,但絕對是靠譜的,畢竟都是曾經自己趟過的路。
如果你還在糾結你的學歷,糾結英語數學不好能不能學會的問題。
今天我就給你吃的定心丸,別的行業不敢說,單片機:穩!
學歷,以及數學英語是決定你的天花板有多高,而不是門檻。
Ok,下面乾貨開始。
一、如何學習單片機?
看了很多帖子,單片機要學的東西很多,既要懂硬體又要會編程之類的話。
把很多人都嚇尿在門外,其實這句話只對了一半。
單片機確實是要懂硬體和編程,但很多人忽略了學習的深度的問題。
我拿當初自學java來舉例吧,光是java se就學了我1個多月,學完以後才發現只是入了門,接下來還要學習java ee或者me,還要學資料庫等等。
而對於單片機來說,同樣是學編程,單片機主要是學C語言,學完以後直接就可以參與項目開發了。
那單片機+C語言只要你的學習路徑正確,1個月之內完全可以搞定。
最佳學習路徑和入門到高級教程可以參考我下面這篇文章,每個階段學到什麼程度都講得很清楚
那再來說下硬體,同樣也是學習深度的問題,做單片機軟體開發其實只要看得懂電路原理就可以了。
工作中一般會有硬體工程師設計好電路,而大多數電路都是模塊化的,比如說電源都是晶元方案,電路圖原廠都會給你,藍牙通訊也是模塊,直接和串口通訊,語音播放也是模塊,直接通過單個IO口來完成指定語音播放。
如果一開始你就去糾結什麼放大電路、濾波電路、運算電路,信號轉換等等,註定你很難學的會單片機。
因為你學習方向都偏了。
不是說這些不重要,而是看階段,初學本來就沒經驗,所以理解起來也難。
當你有足夠的經驗了,再回過頭來學習這些知識,或許就簡單多了,理解也更深刻。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/223378.html
微信掃一掃
支付寶掃一掃