單片機是可編程芯片,現(xiàn)在的電子產(chǎn)品幾乎都有單片機的身影。學(xué)好單片機可以找一份較好的工作,不過很多公司的硬件天天提著設(shè)備在調(diào)試電路、測試系統(tǒng),看起來跟打雜的一樣。而且在前期,工資上不去,工作內(nèi)容與研發(fā)關(guān)系不大,很多人就放棄了,導(dǎo)致很多人對硬件的印象停留在打雜、工資低上。當(dāng)你積累了一定的技術(shù)經(jīng)驗和行業(yè)/產(chǎn)品經(jīng)驗之后,工資待遇會馬上上來的。至于工作內(nèi)容,硬件本身需要做較多的調(diào)試工作,天天提著示波器調(diào)電路、天天追著SMT排工期、天天和采購吵架談價格都是正常的。就像軟件天天和產(chǎn)品經(jīng)理吵架改需求一樣。不管大公司和小公司這幾點都差不多。唯一有區(qū)別的,硬件看得見摸得著大家都能講一講工作原理;而軟件看不見摸不著甚至不好描述,大家敬而遠之。這就造就了硬件和軟件在人們心目中的不同。
再回到單片機。單片機相關(guān)的工作涉及到
硬件設(shè)計和
軟件設(shè)計。在小公司,一般硬件和軟件是不分開的,在大公司硬件和軟件是分開的。如果只學(xué)習(xí)硬件設(shè)計的話,可以多看看電路分析、數(shù)字電路、模擬電路等相關(guān)內(nèi)容。
電路的基礎(chǔ)知識要牢固,從電路分析,到數(shù)字電路,還有模擬電路等,基本的概念一定要清楚。比如說上拉電阻,可以簡單的理解為一端接在信號上,另一端接在電源上的電阻,如下圖就是一個上拉電阻。起到什么作用呢?
如果按鍵沒有按下的話,由于上拉電阻存在,KEY1處的信號是一個確定的高電平,在電路按下后KEY1是一個確定的低電平。這樣就不會因為浮空而導(dǎo)致KEY1的信號處于不確定狀態(tài)。這樣一分析,上拉電阻馬上就理解了。
可以搜集一下單片機開發(fā)板電路,試著分析一下各部分的功能。單片機開發(fā)板中,常見的硬件電路有LED驅(qū)動電路、按鍵輸入電路、繼電器控制電路、蜂鳴器電路、數(shù)碼管電路等。可以分析一下LED是以灌電流還是拉電流的方式驅(qū)動的、按鍵電路用上拉還是下拉實現(xiàn)的、繼電器用NPN三極管還是PNP三極管實現(xiàn)的、數(shù)碼管是用什么芯片驅(qū)動的。遇到不懂的地方多在網(wǎng)上查一下資料,最好能問一下周邊的朋友同學(xué)。
推薦,杜洋老師的愛上單片機,從零入門單片機,一步步進階。
碰到?jīng)]有見過的元器件,要去翻一下datasheet,多了解一下元器件的參數(shù)和典型的電路,同樣的元器件在不同的應(yīng)用中所關(guān)注的關(guān)鍵參數(shù)也不一樣。比如MOS管,用在高頻開關(guān)電路中,需要更多的關(guān)注開關(guān)速度和ID電流;而在功率電路中,需要更多的關(guān)注導(dǎo)通電阻和ID電流。多多學(xué)習(xí)積累經(jīng)驗。
5. 積累行業(yè)經(jīng)驗,培養(yǎng)系統(tǒng)觀
技術(shù)都是為產(chǎn)品服務(wù)的,不管是硬件還是軟件都要遵循用戶需求。所以,了解產(chǎn)品背景、行業(yè)背景、用戶需求至關(guān)重要。在一個行業(yè)中深耕,培養(yǎng)行業(yè)的全局觀也顯的更加重要。
單片機工程師是高薪崗位,按照這個步驟學(xué)習(xí)才能快速入門獲得高薪
零基礎(chǔ)如何學(xué)習(xí)單片機,一位入門者的進階路徑,可參考
新手如何學(xué)習(xí)單片機?看完本文不再迷惘,按部就班成為單片機大牛!
學(xué)習(xí)單片機,從菜鳥到大牛,只差了3個步驟
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!