- 相關(guān)推薦
嵌入式系統(tǒng)特點(diǎn)介紹
嵌入式系統(tǒng)是用來控制或者監(jiān)視機(jī)器、裝置、工廠等大規(guī)模設(shè)備的系統(tǒng)。下面是關(guān)于嵌入式系統(tǒng)特點(diǎn)介紹,歡迎大家參考!
嵌入式系統(tǒng)特點(diǎn)介紹
CPU:功能強(qiáng)大32位機(jī),主頻最高達(dá)3G,應(yīng)用程序完全在操作系統(tǒng)上運(yùn)行,相應(yīng)的設(shè)備也多,要求海量存儲(chǔ)設(shè)備,如硬盤。 DSP:運(yùn)算密集處理器,一般用在快速執(zhí)行算法,做控制比較困難。為了追求高執(zhí)行效率,不跑操作系統(tǒng),核心代碼使用匯編。 MCU:微控制器,4位、8位、16位等,處理速度有限,一般在幾個(gè)MIPS,速度受限跑操作系統(tǒng)很吃力。
ARM:32位處理器,可精簡(jiǎn)的計(jì)算機(jī)系統(tǒng),價(jià)格很低,逐漸轉(zhuǎn)入單芯片應(yīng)用解決方案。上可跑操作系統(tǒng),下可做實(shí)時(shí)控制使用。
從以上分析可以看出,ARM處理器是向2個(gè)發(fā)展方向發(fā)展的,一方面他向高檔快速單片機(jī)發(fā)展,典型的芯片如三星公司的44b0x,4510飛利浦公司的2104,主要應(yīng)用領(lǐng)域是簡(jiǎn)單的控制方面。這個(gè)方面的發(fā)展方向其實(shí)非常明確,即高集成度高速度兩個(gè)特點(diǎn),這樣的設(shè)計(jì)有利于控制產(chǎn)品制造綜合成本以及降低項(xiàng)目研發(fā)風(fēng)險(xiǎn),atmel公司的AT91RF40162就是一款集成度非常高的產(chǎn)品。在軟件方面可以采用簡(jiǎn)單的嵌入式操作系統(tǒng)如uc-linux,vxorks,u-couII等等,也可以像單片機(jī)一樣進(jìn)行直接編程使用。
另外一個(gè)方面,ARM處理器向桌面計(jì)算機(jī)功能發(fā)展,他的功能和使用更像是一臺(tái)桌面PC或者更像是一臺(tái)工控機(jī),具備所有PC機(jī)的基本功能。軟件開發(fā)方面從表面上看是復(fù)雜的多了,但是從實(shí)際開發(fā)中看是分工更加明確了,這種系統(tǒng)我們總結(jié)了3個(gè)區(qū)別于單片機(jī)系統(tǒng)的不同點(diǎn):概念:他類似與全功能的PC系統(tǒng),不是簡(jiǎn)單的單片機(jī)系統(tǒng)。硬件:帶有虛擬內(nèi)存管理模塊(MMU)尋址范圍得到擴(kuò)展可以接硬盤這樣的海量存儲(chǔ)設(shè)備。硬件設(shè)計(jì)相對(duì)麻煩,高速設(shè)備較多如DDR高速內(nèi)存,USB2.0接口,總線速度可以采用133M,266M>等。 軟件:由于有MMU,所以可以完全跑在復(fù)雜嵌入式操作系統(tǒng)上如win ce,linux等等。需要BSP底層軟件支持,類似于PC機(jī)的BIOS,需要操作系統(tǒng)的支持;诓僮飨到y(tǒng)編寫應(yīng)用程序非常方便。我公司發(fā)展方向重點(diǎn)將會(huì)放在復(fù)雜嵌入式應(yīng)用解決方案。
嵌入式系統(tǒng)構(gòu)成
嵌入式系統(tǒng)是由軟件硬件構(gòu)成的,結(jié)構(gòu)如下:
硬件平臺(tái)
HW 板極支持軟件庫(kù) BSP
操作系統(tǒng) OS
設(shè)備驅(qū)動(dòng)程序 DRIVER
應(yīng)用程序 PROGRAM
可以看出如果在實(shí)際應(yīng)用中完成整個(gè)開發(fā)流程是非常痛苦的,如果沒有7―12月的研發(fā)時(shí)間產(chǎn)品肯定出不來。計(jì)算機(jī)的主板,BIOS,操作系統(tǒng),以及設(shè)備驅(qū)動(dòng)程序,等等工作都是有專業(yè)的廠家來制作的,如主板顯卡等硬件有華碩微星等廠家,BIOS有AWORD公司,操作系統(tǒng)有微軟。有了這些廠家的存在,我們搭建系統(tǒng)僅僅從應(yīng)用程序入手即可。嵌入式系統(tǒng)也一樣,也有很多廠家專門提供硬件,BSP,操作系統(tǒng),等等,傅立葉提供了一系列的底層產(chǎn)品,您可以直接從應(yīng)用程序著手。
結(jié)論
嵌入式系統(tǒng)是基于計(jì)算機(jī)技術(shù)的強(qiáng)調(diào)體積、功耗、成本等等綜合因素的精簡(jiǎn)計(jì)算機(jī)系統(tǒng)。ARM處理器是32位嵌入式處理器的一種,他的特點(diǎn)是可移植性強(qiáng)可以在不同廠家相同內(nèi)核的芯片中輕松切換、功耗特低、功能強(qiáng)大、低端可以作為高級(jí)單片機(jī)使用、高端功能可以與PC機(jī)媲美!
【嵌入式系統(tǒng)特點(diǎn)介紹】相關(guān)文章:
嵌入式系統(tǒng)開發(fā)特點(diǎn)08-09
嵌入式系統(tǒng)介紹01-13
貿(mào)易業(yè)OA系統(tǒng)特點(diǎn)介紹08-02
嵌入式系統(tǒng)組成10-20
嵌入式系統(tǒng)歷史發(fā)展01-13
嵌入式系統(tǒng)現(xiàn)狀發(fā)展08-16
嵌入式操作系統(tǒng)與嵌入式處理器08-15
嵌入式系統(tǒng)的基本概念01-12