fpga與微控制器,嵌入式的區別,感謝

時間 2021-08-30 10:27:48

1樓:匿名使用者

一、主體不同

1、fpga:是在pal、gal等可程式設計器件的基礎上進一步發展的產物。

2、微控制器:是一種積體電路晶片,是採用超大規模積體電路技術製成。

3、嵌入式:用於控制、監視或者輔助操作機器和裝置的裝置。

二、作用不同

1、fpga:是作為專用積體電路(asic)領域中的一種半定製電路而出現的,既解決了定製電路的不足,又克服了原有可程式設計器件閘電路數有限的缺點。

2、微控制器:不是完成某一個邏輯功能的晶片,而是把一個計算機系統整合到一個晶片上。相當於一個微型的計算機,和計算機相比,微控制器只缺少了i/o裝置。

3、嵌入式:以計算機技術為基礎,軟硬體可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。

三、構成不同

1、fpga:採用了邏輯單元陣列lca這樣一個概念,內部包括可配置邏輯模組clb、輸入輸出模組iob和內部連線三個部分。

2、微控制器:把具有資料處理能力的**處理器cpu、隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能整合到一塊矽片上。

3、嵌入式:是一個控制程式儲存在rom中的嵌入式處理器控制板。

2樓:八哥說科技

1、結構不同:

fpga 器件屬於專用積體電路中的一種半定製電路,是可程式設計的邏輯列陣,能夠有效的解決原有的器件閘電路數較少的問題。

微控制器是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu、隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能整合到一塊矽片上構成的一個小而完善的微型計算機系統。

嵌入式系統作為裝置或裝置的一部分,它是一個控制程式儲存在rom中的嵌入式處理器控制板。

2、應用領域不同:

fpga設計不是簡單的晶片研究,主要是利用 fpga 的模式進行其他行業產品的設計。 與 asic 不同,fpga在通訊行業的應用比較廣泛。

微控制器的使用領域已十分廣泛,如智慧儀表、實時工控、通訊裝置、導航系統、家用電器等。

所有帶有數字介面的裝置,如手錶、微波爐、錄影機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含作業系統,但大多數嵌入式系統都是由單個程式實現整個控制邏輯。

3樓:匿名使用者

簡單說,微控制器就是固定的硬體上用軟體程式設計實現你想要的功能,fpga是在硬體上設計出你想實現功能的電路,fpga是可程式設計得硬體資源,追求的是速度!

4樓:匿名使用者

嵌入式包括的內容很多,常用的晶片型別可以分為微控制器類、dsp類和arm類。

5樓:匿名使用者

先學會了51,再學習arm,arm難一些,涉及到了作業系統,建議找地方系統學習。

6樓:匿名使用者

看起來你的概念真是混亂,你是學生麼?

所謂嵌入式系統開發,是針對通用計算機系統開發來講的。

因為它要求開發者從軟硬兩方面做出定製,定製完成後組成一個完整的嵌入式產品。

嵌入式開發是個廣意的概念,不專指現在大多數培訓機構推出的 arm+linux 組合開發。

在某種程度上,你所是或的 fpga/51 等都屬於嵌入式系統的範疇。

需要注意的是,所謂嵌入式,它不應該成為純商業ip培訓機構賴之以攬財的概念;

雖然應用前景發展廣闊,但它也不應該成為你試圖馬上獲得高薪體面工作的抓手。

少些浮躁,多些實在和努力的為好。

一些名詞的區別:arm,微控制器,fpga,嵌入式,dsp。

7樓:匿名使用者

簡單的說,嵌入式是嵌入式系統的簡稱,所謂嵌入式系統是指嵌入到應用物件中的專用計算機系統。這裡的物件就是指產品,比如日常使用的冰箱、空調、洗衣機,或者手機、遊戲機等。這些產品中都有計算機系統,這類計算機系統就是嵌入式計算機系統。

至於微控制器、arm、fpga、dsp等都是實現嵌入式系統的硬體平臺。根據物件體系的功能複雜性和計算處理複雜性,提供的不同選擇。對於簡單的家電控制嵌入式系統,採用簡單的8位微控制器就足夠了,價廉物美,對於手機和遊戲機等,就必須採用32位的arm和dsp等晶片了。

fpga是一種更偏向硬體的實現方式。

所以要學習嵌入式,要從微控制器開始,然後學習arm和dsp之類。

8樓:修電腦的

arm處理器

arm處理

器是acorn計算機****面向低預算市場設計的第一款risc微處理器。更早稱作acorn risc machine。arm處理器本身是32位設計,但也配備16位指令集,一般來講比等價32位**節省達35%,卻能保留32位系統的所有優勢。

微控制器(microcontrollers)

微控制器是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu、隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位微控制器,發展到現在的300m的高速微控制器。

fpga(field-programmable gate array)

即現場可程式設計門陣列,它是在pal、gal、cpld等可程式設計器件的基礎上進一步發展的產物。它是作為專用積體電路(asic)領域中的一種半定製電路而出現的,既解決了定製電路的不足,又克服了原有可程式設計器件閘電路數有限的缺點。

嵌入式ieee(institute of electrical and electronics engineers,美國電氣和電子工程師協會)對嵌入式系統的定義:“用於控制、監視或者輔助操作機器和裝置的裝置”。原文為:

devices used to control,monitor or assist the operation of equipment,machinery or plants)。嵌入式系統是一種專用的計算機系統,作為裝置或裝置的一部分。通常,嵌入式系統是一個控制程式儲存在rom中的嵌入式處理器控制板。

事實上,所有帶有數字介面的裝置,如手錶、微波爐、錄影機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含作業系統,但大多數嵌入式系統都是由單個程式實現整個控制邏輯。從應用物件上加以定義,嵌入式系統是軟體和硬體的綜合體,還可以涵蓋機械等附屬裝置。國內普遍認同的嵌入式系統定義為:

以應用為中心,以計算機技術為基礎,軟硬體可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。 數字訊號處理dsp數字訊號處理就是用數值計算的方式對訊號進行加工的理論和技術,它的英文原名叫digital signal processing,簡稱dsp。另外dsp也是digital signal processor的簡稱,即數字訊號處理器數字訊號處理的目的是對真實世界的連續模擬訊號進行測量或濾波。

因此在進行數字訊號處理之前需要將訊號從模擬域轉換到數字域,這通常通過模數轉換器實現。而數字訊號處理的輸出經常也要變換到模擬域,這是通過數模轉換器實現的。

通俗講,arm相當月微控制器頭腦,而微控制器就相當可以簡單完成一個指令計算機,甚至簡單等效微型計算機,fpga是單片的系統。而嵌入式系統又是微控制器升級,能完成執行復雜程式及任務。

9樓:

微控制器包括了什麼arm啊dsp啊這一堆東西,然後嵌入式又包括了微控制器啦電路設計啦等這一切,這之間是包含的關係。

arm是現在很流行的一種微控制器的架構,一般用於消費電子,就是什麼手機、***、機頂盒這些的,fpga是用於工控的,就是工廠裡那些機器裡用的,dsp全稱數字訊號處理單元,望文生義也知道它是用於處理數字訊號的,一般和arm等搭配使用,比如一個***裡,arm的晶片做總控制,dsp受arm控制用於處理音訊訊號。

我也在學微控制器,也還在大學裡混著,如果你願意,可以來我空間轉轉,互相交流一下。

bs樓上幾個複製貼上黨~

10樓:我討厭地下城

mcs — 51 微控制器系列

按工藝劃分:

◆ hmos 工藝產品:如 8031 、 8051 、 8751 等;

微控制器中的位選與段選的區別,微控制器數碼管 段選 位選 是什麼

全面 解答 微控制器中的位選與段選的主要區別為 1 數字顯示不同 段選用於控制數碼管的筆畫,也就是數碼管顯示數字內容,字母也可以顯示。位選用於控制多個數碼管中的一個或幾個數碼管是否顯示數字或字元。2 關閉是否顯示內容不同 位選如果關閉就不會顯示任何內容。3 重影問題 位選與段選都需要不同的消隱方法,...

好太太洗碗機是嵌入式的嗎

有嵌入式的,可以自行選擇。傳統嵌入式洗碗機和水槽洗碗機的區別 現代都市人群要面對工作,生活雙重壓力,生活節奏極快。根本沒有多餘的時間耗在家務活兒上。因此,越來越多的年輕人意向購買家用洗碗機,讓雙手從洗碗這件無聊的事情上解放出來。目前市場上主要的家用洗碗機有臺式洗碗機 傳統嵌入式洗碗機和水槽洗碗機,到...

微控制器基本結構,簡述微控制器的基本結構與功能

簡述微控制器的基本結構與功能 微控制器的基本結構 運算器 控制器 主要暫存器。運算器功能 執行各種算術運算 桐滾氏執行各種邏輯運算,並進行邏輯測試,如零值測試或兩個值的比較。主要暫存器功能 用於儲存當前cpu所要訪問的記憶體單元或i o裝置的位址。控制器功能 從記憶體中取出一條指令,並指出下一條指令在記憶體中...