專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命
提供開發(fā)工具、應(yīng)用測試 完善的開發(fā)代碼案例庫分享
從全面的產(chǎn)品導(dǎo)入到強大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!
提供新的芯片及解決方案,提升客戶產(chǎn)品競爭力
提供最新的單片機資訊,行業(yè)消息以及公司新聞動態(tài)
單片機是一種緊湊的集成電路,旨在管理嵌入式系統(tǒng)中的特定操作。在本文中,深圳MCU方案公司英銳恩將從單片機原理開始講解,直到后面的單片機選型五個要點。目前,典型的單片機在單個芯片上包括處理器、存儲器和輸入/輸出外設(shè)(即I/O接口)。
單片機有時被稱為嵌入式控制器或單片機單元(MCU),可用于車輛、機器人、辦公機器、醫(yī)療設(shè)備、移動無線電收發(fā)器、自動售貨機和家用電器等設(shè)備中。它們本質(zhì)上是簡單的微型個人計算機(PC),旨在控制大型組件的小功能,而無需復(fù)雜的前端操作系統(tǒng)(OS)。
一、單片機如何工作?
單片機嵌入系統(tǒng)內(nèi)部,以控制設(shè)備中的單個功能。它通過使用中央處理器解釋從I/O外設(shè)接收的數(shù)據(jù)來實現(xiàn)此目的。單片機接收到的臨時信息存儲在其數(shù)據(jù)存儲器中,處理器可在其中訪問它并使用存儲在其程序存儲器中的指令來解密和應(yīng)用傳入的數(shù)據(jù)。然后,它使用其I/O外設(shè)進行通信并采取適當(dāng)?shù)拇胧?br/>
單片機被廣泛用于系統(tǒng)和設(shè)備中。設(shè)備通常利用在設(shè)備內(nèi)一起工作的多個單片機來處理各自的任務(wù)。
例如,汽車可能具有許多單片機,這些單片機控制其中的各種系統(tǒng),例如防抱死制動系統(tǒng),牽引力控制,燃油噴射或懸架控制。所有單片機相互通信以通知正確的操作。一些可能與汽車內(nèi)更復(fù)雜的中央計算機通信,而另一些可能僅與其他單片機通信。他們使用其I/O外設(shè)發(fā)送和接收數(shù)據(jù),并處理該數(shù)據(jù)以執(zhí)行其指定的任務(wù)。
二、單片機與微處理器
隨著芯片密度和復(fù)雜性的制造變得相對便宜,并且單片機已經(jīng)集成了更多“通用計算機”類型的功能,單片機和微處理器之間的區(qū)別變得越來越不清楚??偟膩碚f,可以說單片機可以直接與傳感器和執(zhí)行器連接,從而發(fā)揮自己的作用,而微處理器通過內(nèi)部總線連接(而不是直接I/O)被設(shè)計為最大化芯片上的計算能力。支持諸如RAM和串行端口之類的硬件。簡而言之,咖啡機使用單片機。臺式計算機使用微處理器。
與微處理器相比,單片機更便宜且功耗更低。微處理器在芯片上沒有內(nèi)置RAM,只讀存儲器(ROM)或其他外圍設(shè)備,而是通過其引腳連接到這些處理器。微處理器可以被視為計算機系統(tǒng)的心臟,而單片機可以被視為嵌入式系統(tǒng)的心臟。
三、選擇合適的單片機:單片機選型
為項目單片機選型時,需要牢記許多技術(shù)和業(yè)務(wù)考慮因素。
除成本外,重要的是要考慮最大速度、RAM或ROM的數(shù)量、MCU上I/O引腳的數(shù)量或類型,以及功耗,限制條件和開發(fā)支持。請務(wù)必按照單片機選型五個要點來提出問題:
(1)需要哪些硬件外設(shè)?
(2)是否需要外部通訊?
(3)應(yīng)該使用什么架構(gòu)?
(4)單片機可以使用哪種開發(fā)支持和資源?
(5)單片機的市場可用性如何?
以上就是英銳恩單片機開發(fā)工程師分享的單片機選型的知識。英銳恩專注單片機應(yīng)用方案設(shè)計與開發(fā),提供8位單片機、16位單片機、32位單片機、運放芯片和模擬開關(guān)。