- 相關推薦
盤點嵌入式名詞簡單的理解和定義
嵌入式系統的核心是由一個或幾個預先編程好以用來執行少數幾項任務的微處理器或者單片機組成。以下是盤點嵌入式名詞簡單的理解和定義,歡迎大家前來學習!
一.單片機和ARM的區別
1. 單片機主要是面向于低端市場,實現一般性的控制功能,單片機一般單片集成CPU,RAM,ROM,各種外設。
2. ARM主要面向更復雜的嵌入式產品,主頻更高,外圍接口功能更加豐富。
3. ARM將逐漸取代單片機,成為嵌入式產品的通用硬件平臺。
二.ARM是什么?什么是ARM9,ARM11,ARMCORTEX
1. ARM是一家公司,它不做芯片生產,銷售,只是設計芯片內核,并把知識產權給芯片制造商。ARM是一門技術科學,它也是一種芯片。
2. ARM11系列微處理器ARM公司近年推出的新一代RISC處理器,它是RAM新指令架構,ARM11處理器瞄準的是高端的移動無線,消費類電子,網絡和汽車電子應用,而且ARM11內核的很多特性使它還能充分適應高端嵌入式實時應用系統,如未來的網絡和家庭娛樂產品。
3. ARMCORTEX不是代表更高端,而是一個全新的系列,CORTEX分三個系列:A系列,R系列,M系列,在R系列里,實時性高,多用于汽車電子和特殊行業,并且在實際開發中很少遇到,M系列終端快,多應用于機械加工領域,典型的產品有M0,M3,M4,其中M0是為了搶占傳統的51單片機市場,M3是為了取代ARM7,M4在M3的基礎上增加了DSP和MPU,這是為了與低端的DSP處理器競爭,A系列是面向應用的,如蘋果公司的iphone4就是cortexA8架構的,但是A系列的底層嵌入式開發難度很大,國內很少有公司有實力開發ARM A系列處理器并采用。
三.ARM9和ARM11的區別
1. 主頻不同,2440是400M,6410是533/667M.
2. 處理器的版本不一樣。
3. 6410在視頻處理方面比2440要強很多。
4. 6410采用的是DDR內存控制,2440采用的是SDRAM內存控制器。
5. 6410為雙總線架構,一路用于內存總線,一路用于Flash總線。
6. 6410的啟動方式更加靈活,主要包括SD,Nand Flash NorFLash和oneFLash等設備啟動。
7. 6410的NondFLash支持SLC和MLC兩種架構,從而大大擴大存儲空間。
8. 6410具備8路DMA通道。
9. 6410的性能高于2440,ARM11通常跑操作系統,ARM9可跑可不跑。
10. 6410還支持2D和3D的圖形加速。
四.嵌入式行業中的職業劃分,分4種
1. 硬件工程師,包括電路工程師,芯片工程師,PCBLayout工程師,MCS51硬件工程師,ASIC設計工程師FPGA.(即硬件層)
2. 內核開發,內核優化,系統移植工程師,將LINUX系統進行移植和簡單的裁剪修改使之運行起來。(即操作系統層)
3. 核心底層工程師,深入理解LINUX內核并且有一定的硬件知識,精通C語言,數據結構,最難的是自己寫一個驅動出來,可以看時序圖,電路圖等。(即驅動層)
4. 嵌入式應用軟件工程師,有LINUX平臺或WINCE平臺開發經驗,熟悉C++,可以開發基于QT,GTK(圖形庫)等C++應用程序,比如手機上的QQ等這些相對來說簡單。(即應用層)
嵌入式名詞術語
單片機:可以把單片機理解為一臺電腦,只不過他外在表現是一個芯片。常見的單片機有 st公司出品的stm32,atmel公司出品的at89c51,TI公司出品的cc2530等。對應電腦便是聯想的thinkpad,蘋果的macbook,dell的xps13。
單片機的CPU核:可以把單片機理解為一臺電腦,只不過他外在表現是一個芯片。電腦自然包括CPU,輸入輸出設備(鍵鼠,顯示器),cpu核即是芯片內部相當于電腦CPU的部分。
單片機的IO口:可以把單片機理解為一臺電腦,只不過他外在表現是一個芯片。電腦自然包括CPU,輸入輸出設備(鍵鼠,顯示器),IO便是單片機的輸入輸出設備,只不過,他的輸入輸出都只是一些電平信號,用來溝通傳感器,控制繼電器等。
51單片機:51單片機,是指采用intel8051指令集cpu核的單片機,你可以理解為采用amd處理器的電腦。
coretex-m3單片機:采用corex-m3核心的單片機,你可以理解采用intel i7處理器的電腦。
stm32單片機:可以理解為dell的XPS13系列電腦。
嵌入式中,有時會涉及一些通訊協議的名詞。
信道:數據通過無線傳輸,可以把一個信道理解為一條網線。不同的信道采用不同的網線傳輸。當信道重合時,會產生信號干擾現象。
2.4G:一個頻段。
3G:第三代通訊技術。
zigbee:一種通訊協議,通訊媒介是“無線信道”。
【盤點嵌入式名詞簡單的理解和定義】相關文章:
專有名詞和事物名詞的常用翻譯方法08-26
盤點演講技巧和方法02-24
人的心理的本質和心理學定義06-07
對項目管理的理解和認識04-10
德國碩士留學申請條件和費用盤點02-02
也談企業發展戰略:戰略的定義和價值04-10
去俄羅斯留學的好處和學生福利盤點02-14
英語閱讀理解和完形填空答題的技巧07-10
英語方位名詞的用法07-19