電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 1474|回復: 0
收起左側(cè)

嵌入式培訓數(shù)學小故事_嵌入式計算機系統(tǒng)與通用計算機系統(tǒng)相比有何特點

[復制鏈接]

2607

主題

2607

帖子

7472

積分

高級會員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2020-7-21 14:05:40 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
嵌入式培訓數(shù)學小故事_嵌入式計算機系統(tǒng)與通用計算機系統(tǒng)相比有何特點,   

(文章來源:OFweek)

嵌入式系統(tǒng)通常是面向特定應用的,嵌入式CPU與通用型的最大不同就是嵌入式CPU大多工作在為特定用戶群設計的系統(tǒng)中,它通常都具有功耗低、體積小、集成度高等特點,能夠把通用CPU中許多由板卡完成的任務集成在芯片內(nèi)部,從而有利于嵌入式系統(tǒng)設計小型化,移動能力大大增強,跟網(wǎng)絡的耦合也越來越緊密。

嵌入式系統(tǒng)是將先進的計算機技術、半導體技術和電子技術與各個行業(yè)的具體應用相結(jié)合的產(chǎn)物。這一點就決定了它必然是一個技術密集、資金密集、高度分散、不斷創(chuàng)新的知識集成系統(tǒng)。嵌入式系統(tǒng)的硬件和軟件都必須高效率地設計,量體裁衣、去除不需要的多余功能,力爭在更小的硅片面積上實現(xiàn)同樣的性能,這樣才能在具體應用中更具有競爭力。

嵌入式系統(tǒng)和具體應用有機地結(jié)合在一起,它的升級換代也是和具體產(chǎn)品同步進行,因此嵌入式系統(tǒng)產(chǎn)品一旦進入市場,具有較長的生命周期。為了提高執(zhí)行速度和系統(tǒng)可靠性,嵌入式系統(tǒng)中的軟件一般都固化在存儲器芯片或單片機本身中,而不是存儲于磁盤等載體中。

  

嵌入式系統(tǒng)本身不具備自主開發(fā)能力,即使設計完成以后用戶通常也是不能對其中的程序功能進行修改的,必須有一套與通用計算機系統(tǒng)連接的開發(fā)工具和環(huán)境才能進行開發(fā)。信息時代、數(shù)字時代使得嵌入式產(chǎn)品獲得了巨大的發(fā)展契機,為嵌入式市場展現(xiàn)了美好的前景,同時也對嵌入式生產(chǎn)廠商提出了新的挑戰(zhàn),從中我們可以看出未來嵌入式系統(tǒng)的幾大發(fā)展趨勢。

嵌入式開發(fā)是一項系統(tǒng)工程,因此要求嵌入式系統(tǒng)廠商不僅要提供嵌入式軟硬件系統(tǒng)本身,同時還需要提供強大的硬件開發(fā)工具和軟件包支持,以方便用戶以最低的成本、最短的時間推出自己的產(chǎn)品。

目前很多廠商已經(jīng)充分考慮到這一點,在主推系統(tǒng)的同時,將開發(fā)環(huán)境也作為重點推廣。比如三星在推廣Arm7,Arm9芯片的同時還提供開發(fā)板和板級支持包(BSP),而WindowCE在主推系統(tǒng)時也提供Embedded VC++作為開發(fā)工具,還有Vxworks的Tonado開發(fā)環(huán)境,DeltaOS的Limda編譯環(huán)境等等都是這一趨勢的典型體現(xiàn)。當然,這也是市場競爭的結(jié)果。

網(wǎng)絡化、信息化的要求隨著互聯(lián)網(wǎng)技術的成熟、帶寬的提高日益提高,使得以往單一功能的設備如電話、手機、冰箱、微波爐等功能不再單一,結(jié)構(gòu)更加復雜。

這就要求芯片設計廠商在芯片上集成更多的功能,為了滿足應用功能的升級,設計師們一方面采用更強大的嵌入式處理器如32位、64位芯片或信號處理器DSP增強處理能力,同時增加功能接口,如USB,擴展總線類型,如CAN總線,加強對多媒體、圖形等的處理,逐步實施片上系統(tǒng)(SOC,就是把所需功能都集中在一個芯片上)的概念。軟件方面采用實時多任務編程技術和交叉開發(fā)工具技術來控制功能復雜性,簡化應用程序設計、保障軟件質(zhì)量和縮短開發(fā)周期。

網(wǎng)絡互聯(lián)成為必然趨勢。未來的嵌入式設備為了適應網(wǎng)絡互聯(lián)的要求,必然要求硬件上提供各種網(wǎng)絡通信接口。傳統(tǒng)的單片機對于網(wǎng)絡支持不足,

而新一代的嵌入式處理器已經(jīng)開始內(nèi)嵌網(wǎng)絡接口,除了支持TCP/IP協(xié)議,還有的支持IEEE1394、USB、CAN、Bluetooth、RFID或IrDA通信接口中的一種或者幾種,同時也需要提供相應的通信組網(wǎng)協(xié)議軟件和物理層驅(qū)動軟件。軟件方面,系統(tǒng)內(nèi)核支持網(wǎng)絡模塊,以實現(xiàn)嵌入式設備隨時隨地以各種方式聯(lián)入互聯(lián)網(wǎng)。

精簡系統(tǒng)內(nèi)核、算法,降低功耗和軟硬件成本。未來的嵌入式產(chǎn)品是軟硬件緊密結(jié)合的設備,為了減低功耗和成本,需要設計者盡量精簡系統(tǒng)內(nèi)核,只保留和系統(tǒng)功能緊密相關的軟硬件,利用最低的資源實現(xiàn)最適當?shù)墓δ,這就要求設計者選用最佳的編程模型和不斷改進算法,優(yōu)化編譯器性能。因此,既要軟件人員有豐富的硬件知識,又需要發(fā)展先進嵌入式軟件技術,如Java、Web和WAP等。

提供友好的多媒體人機界面嵌入式設備要能與用戶親密接觸,最重要的因素就是它能提供非常友好的用戶界面。圖形界面、靈活的控制方式,使得人們感覺嵌入式設備就象是一個熟悉的老朋友。這方面的要求使得嵌入式軟件設計者要在圖形界面,語音交互、以及其他多媒體技術上痛下苦功。手寫文字輸入、語音撥號上網(wǎng)、收發(fā)電子郵件以及彩色圖形、圖像都會使使用者獲得自由的感受。

(責任編輯:fqj)
回復

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關注微信 下載APP 返回頂部 返回列表