單片機是一門學不完的技術(shù),因為不同行業(yè)、不同產(chǎn)品所用的技術(shù)方案都不一樣,即使是很簡單的一個設計,在調(diào)試的過程中也會多多少少的遇到問題;即使是非常復雜的一個項目,在團隊的配合協(xié)作下也能很漂亮的完成。單片機怎樣算是入門,沒有一個明確的答案。技術(shù)的經(jīng)驗是在設計、調(diào)試過程中不斷積累得到的,如果能熟悉產(chǎn)品的開發(fā)流程、能獨立完成一個單片機產(chǎn)品,就算入門了。
1 熟悉常用的技術(shù)方案、外設方案
單片機產(chǎn)品,有一個特點,就是以單片機為核心,根據(jù)產(chǎn)品需求確定不同的設計電路、采用不同的單片機片上資源。所以,要對常用的技術(shù)方案和外設電路具有一定的概念。比如要設計數(shù)碼管驅(qū)動電路,就要對數(shù)碼管電路有一定的了解;如果要設計繼電器驅(qū)動電路,就要對繼電器驅(qū)動電路有一定的了解;如果要設計通訊電路,就要對常用的通訊電路有一定的了解。
2 會芯片選型
芯片選型是一個非常重要的問題,既涉及到技術(shù)原理,又涉及到程序的編程思路,還要涉及到成本等問題。要熟悉常用的芯片,形成自己常用的芯片庫。如果是新的芯片,則能通過數(shù)據(jù)手冊盡快的了解芯片的使用方法和外設電路的設計。
拿到客戶需求后,能設計出滿足客戶需求的技術(shù)方案,再經(jīng)過芯片選型、成本考慮,技術(shù)原理評審通過后,要會設計電路原理圖,在設計電路原理圖的時候要考慮單片機的片上資源以及編程思路,以方便以后的編程工作,設計完原理圖后要設計PCBLayout,并熟悉PCB樣板的打樣流程。
4 會單片機編程
單片機的硬件設計和程序設計一般會分開的,這個因公司而已,規(guī)模大一點的公司硬件設計和程序設計是分開,各自分工,相互配合。但是小規(guī)模的公司,則硬件和程序設計是放在一起的,既要考慮硬件的設計方案又要考慮編程,可能還要自己測試自己出技術(shù)圖紙和工藝、生產(chǎn)對接。
硬件涉及的內(nèi)容太廣,要求面面俱到全都精通不現(xiàn)實,在工作中既要學以致用,又要現(xiàn)學現(xiàn)賣。根據(jù)產(chǎn)品需求,去學習新的技術(shù)方案,用到什么再去學習什么,帶著目的學習效果會更好。所以,單片機的入門沒有明確的概念,可以在工作中慢慢學習,慢慢積累。
免責聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!