微控制器和嵌入式系統linu的區別

2021-07-23 20:04:00 字數 693 閱讀 2316

1樓:加青菇涼

51微控制器通常被用來做一些比較簡單的控制,比如採集訊號、驅動一些開關。at89s51的flash只有4k,一個稍微複雜的程式就不止4k了。sst89e564rd是一種擴充套件的51微控制器,它的flash達到64kb,可以外接最多64kb的sram。

在sst89e564rd上的程式可以寫得更復雜一些,但是它對外的介面也比較少。

cortex-m3系列的處理器,對外介面極其豐富,這使得它的應用面更廣,但是限於它的flash、記憶體還是比較小,一般不在上面執行作業系統,它算是一個效能非常突出的微控制器。

hi3510是海思半導體公司的一款用於監控裝置的晶片,一般上面執行linux系統,通過攝像頭採集資料、編碼,然後通過網路傳輸。另一端接收到資料之後,再解碼。在上面執行的程式非常複雜,有漂亮的**介面、觸控式螢幕控制、資料庫等等。

對聲音影象的編解碼更是用到dsp核。

s3c2440是一款通用的晶片,它與“高階微控制器”stm32f103相比,多了儲存控制器和nand控制器──這使得可以外接更大的flash、更大的記憶體;多了記憶體管理單元(mmu)──這使得它可以進行地址映身(虛擬地址、實體地址之間的對映)。可以在s3c2440上執行linux系統,執行更大更復雜的程式。

2樓:葉頌聖水之

你可以把嵌入式理解為大型微控制器。微控制器可以說你是在寫作業系統,嵌入式可以說你是在作業系統裡寫應用軟體。

嵌入式系統於微控制器的區別,嵌入式系統和微控制器的區別?

微控制器應用更多是面對傳統意義上的電子技術人員,領域以工控為主,技術比較低端。而嵌入式更多是面對計算機專業人員,領域以電子裝置為主,技術比較高階。從某種意義上說微控制器也屬於嵌入式的一種,因為嵌入式的歷史有很長一段時間是微控制器獨立發展的道路,只是後來網路,通訊,多 的需要才出現了現在意義上的嵌入式...

關於嵌入式開發與微控制器,關於微控制器程式設計和嵌入式開發關係的

微控制器很好學,基本上除了硬體稍微算是額外的知識之外,其他的都不難。所以你要想在這方面有發展,還是要對演算法,對構架,尤其對作業系統有一定了解才可以。微控制器的開發並不難,難的是開發好,而這就要求你要有相當紮實的各項相關知識,才能避免做了多年這方面工作仍然沒法更進一步的尷尬境地。首先,你會用51的彙...

微控制器工程師和嵌入式系統工程師,那個更有前途?待遇更好

其實 據我理解 兩個都有前途 但是兩個都不是那麼簡單 學精了 那個都能讓你 活得滋潤 嵌入式的硬體工程師和軟體工程師哪個更有前途 首先一個概念問題,搞計算機一般有三個大方向 軟體工程,硬體工程,網路工程。你問的問題屬 軟體工程和硬體工程範疇,軟體方向 軟體工程師 硬體方向 硬體工程師 嵌入式 然後嵌...