單片機無法精通沒關係,熟悉開發流程,做出產品就是對了

單片機是一門學不完的技術,因為不同行業、不同產品所用的技術方案都不一樣,即使是很簡單的一個設計,在調試的過程中也會多多少少的遇到問題;即使是非常複雜的一個項目,在團隊的配合協作下也能很漂亮的完成。單片機怎樣算是入門,沒有一個明確的答案。技術的經驗是在設計、調試過程中不斷積累得到的,如果能熟悉產品的開發流程、能獨立完成一個單片機產品,就算入門了。

單片機無法精通沒關係,熟悉開發流程,做出產品就是對了

1 - 單片機小系統

1 熟悉常用的技術方案、外設方案

《單片機學習交流圈》分享單片機學習的相關知識,圈子內還有資料可以下載,如果有問題還可以在圈子內發帖提問。如果感興趣就加入下方的圈子吧。

(此處已添加圈子卡片,請到今日頭條客戶端查看)

單片機產品,有一個特點,就是以單片機為核心,根據產品需求確定不同的設計電路、採用不同的單片機片上資源。所以,要對常用的技術方案和外設電路具有一定的概念。比如要設計數碼管驅動電路,就要對數碼管電路有一定的瞭解;如果要設計繼電器驅動電路,就要對繼電器驅動電路有一定的瞭解;如果要設計通訊電路,就要對常用的通訊電路有一定的瞭解。

單片機無法精通沒關係,熟悉開發流程,做出產品就是對了

2 - 單片機仿真

2 會芯片選型

芯片選型是一個非常重要的問題,既涉及到技術原理,又涉及到程序的編程思路,還要涉及到成本等問題。要熟悉常用的芯片,形成自己常用的芯片庫。如果是新的芯片,則能通過數據手冊儘快的瞭解芯片的使用方法和外設電路的設計。

3 會設計技術方案、原理圖和PCB

拿到客戶需求後,能設計出滿足客戶需求的技術方案,再經過芯片選型、成本考慮,技術原理評審通過後,要會設計電路原理圖,在設計電路原理圖的時候要考慮單片機的片上資源以及編程思路,以方便以後的編程工作,設計完原理圖後要設計PCBLayout,並熟悉PCB樣板的打樣流程。

單片機無法精通沒關係,熟悉開發流程,做出產品就是對了

3 - 電路原理圖

4 會單片機編程

單片機的硬件設計和程序設計一般會分開的,這個因公司而異,規模大一點的公司硬件設計和程序設計是分開,各自分工,相互配合。但是小規模的公司,則硬件和程序設計是放在一起的,既要考慮硬件的設計方案又要考慮編程,可能還要自己測試自己出技術圖紙和工藝、生產對接。

單片機無法精通沒關係,熟悉開發流程,做出產品就是對了

4 - 多動手多實踐

硬件涉及的內容太廣,要求面面俱到全都精通不現實,在工作中既要學以致用,又要現學現賣。根據產品需求,去學習新的技術方案,用到什麼再去學習什麼,帶著目的學習效果會更好。所以,單片機的入門沒有明確的概念,可以在工作中慢慢學習,慢慢積累。

《電子元器件基礎入門》,主要介紹常用電子元器件的基礎知識、使用方法、典型電路等,可以幫助初學者快速掌握各種元器件的使用技巧,如下所示。


分享到:


相關文章: