微控制器和嵌入式的概念 入門嵌入式必備

2021-10-06 12:27:55 字數 1321 閱讀 9256

如果之前知道微控制器和嵌入式的話,那麼對於這兩者還是有點基礎的,如果不知道的話,那麼難免對他們有些誤解,很多人甚至還覺得這可能是一種,只是名字不一樣而已,下面快點來了解下微控制器和嵌入式的概念吧。

微控制器和嵌入式的概念

一、什麼是微控制器?

首先明確概念,什麼是微控制器,微控制器是一種積體電路晶元,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu、隨機儲存器ram、唯讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調變電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的乙個小而完善的微型計算機系統,廣泛應用在工業控制領域。

從上世紀80年代,由當時的4位、8位微控制器,發展到現在的300m的高速微控制器。比如最經典的51系列微控制器,外觀只是一塊乙個拇指大小的長方體晶元,共40個引腳,裡面包含了邏輯運算單元。實際上也就是乙個cpu。

在最開始接觸微控制器的時候,還曾經有過乙個疑問,為什麼微控制器是黑色的而不可以是別的顏色,後來才知道是微控制器材料的限制。對微控制器而言,其實乙個晶元就是全部,其他的比如微控制器最小系統都是為了微控制器的正常運作而加入,比如晶振,5v電源,電感電阻等。當然最小系統只能保證微控制器正常執行,幾乎實現不了基於微控制器的任何應用。為了使微控制器實現應用,必須要加入其他外設。比如按鍵,led燈,led屏,蜂鳴器,各種sensor。這也就是市面上很多公司都在做的微控制器開發板。

其實,微控制器就是完成運算、邏輯控制、通訊等功能的單一模組。也就是微控制器真的姓「單」。dsp晶元也可以認為是乙個微控制器。當然它們效能很強大,但是功能依然很單一,總之就是處理資料、邏輯。

二、什麼是嵌入式?

一般說嵌入式都是指嵌入式系統,ieee(instituteof electrical and electronicsengineers,美國電氣和電子工程師協會)對嵌入式系統的定義:「用於控制、監視或者輔助操作機器和裝置的裝置」。嵌入式系統是一種專用的計算機系統,作為裝置或裝置的一部分。通常,嵌入式系統是乙個控制程式儲存在rom中的嵌入式處理器控制板。

事實上,所有帶有數字介面的裝置,如手錶、微波爐、錄影機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含作業系統,但大多數嵌入式系統都是由單個程式實現整個控制邏輯。這是因為嵌入式系統一般用於工業控制,也就是說對外設的控制都是寫死的,並不需要人工干預,同時也為了保證系統的穩定和可靠。

也就是說嵌入式系統是軟硬體結合體,國內普遍認同的嵌入式系統定義為:以應用為中心,以計算機技術為基礎,軟硬體可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。

以上介紹的就是微控制器和嵌入式的基本理論了,這也是為了方便大家在學習嵌入式和微控制器的時候不知道要怎麼去學習,其實微控制器比嵌入式要簡單的多。

領取資料 請+企鵝裙:①零④⑥⑦⑨⑤⑤②③

從微控制器到嵌入式

1 什麼是微控制器?微控制器是乙個控制系統,接收管腳中斷輸入,進行一些簡單的邏輯操作,對記憶體或flash進行訪問,再輸出到管腳 2 什麼是嵌入式?嵌入式有linux核心 linux核心功能有 程序管理 記憶體管理 檔案系統管理 裝置驅動 網路管理 3 微控制器和嵌入式有什麼共同點?都是靠中斷驅動,...

微控制器,ARM,FPGA和嵌入式的特點

簡單的說,嵌入式是嵌入式系統的簡稱,所謂嵌入式系統是指嵌入到應用物件中的專用計算機系統。這裡的物件就是指產品,比如日常使用的冰箱 空調 洗衣機,或者手機 遊戲機等。這些產品中都有計算機系統,這類計算機系統就是嵌入式計算機系統。至於微控制器 arm fpga dsp等都是實現嵌入式系統的硬體平台。根據...

嵌入式 微控制器之間的區別

今天在qq群裡,有個看起來資歷豐富的前輩問了乙個問題,嵌入式和微控制器是不是一回事,這個問題提的很好。對於嵌入式方向領域,我最近一直也在想這些底層基礎的概念問題。然而在網上查詢一些前輩的回答,概念太過於深奧,又是那種千篇一律的回答。不能從中學到很多東西。不單是指這一概念,我個人覺得概念不應該弄得過於...