国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

嵌入式系統(tǒng)網(wǎng)絡(luò)接入的設(shè)計思路分析

2016-07-05 10:06:30蘭皓
科技風(fēng) 2016年18期
關(guān)鍵詞:思路分析總結(jié)嵌入式

摘 要:目前,嵌入式系統(tǒng)的設(shè)計方案,并無統(tǒng)一標(biāo)準(zhǔn),并且在嵌入式微處理器、嵌入式操作系統(tǒng)、控制器等方面有眾多選擇。本文從網(wǎng)絡(luò)接入的角度,在接口及驅(qū)動設(shè)計、通訊協(xié)議、網(wǎng)絡(luò)平臺設(shè)計等方面展開論述,分析嵌入式系統(tǒng)的設(shè)計思路,以期更加有效的設(shè)計、開發(fā)相應(yīng)嵌入式系統(tǒng)。

關(guān)鍵詞:嵌入式;網(wǎng)絡(luò)接入;思路分析;總結(jié)

一、嵌入式系統(tǒng)的概念及其網(wǎng)絡(luò)接入的意義

嵌入式系統(tǒng)本身是外延極廣的名詞,凡是結(jié)合在一起的具有嵌入式特點的應(yīng)用或控制系統(tǒng)都可以叫嵌入式系統(tǒng)。本文講的嵌入式系統(tǒng),是以計算機(jī)技術(shù)作為支持,在此基礎(chǔ)上進(jìn)行相關(guān)應(yīng)用,同時在嵌入式系統(tǒng)的功能、性能、體積、功耗等方面具有嚴(yán)格要求的專用計算機(jī)系統(tǒng)。嵌入式系統(tǒng)在功能組成上,通常包括嵌入式處理器、存儲器、輸入輸出設(shè)備和相應(yīng)軟件系統(tǒng)。與非嵌入式系統(tǒng)相比,嵌入式系統(tǒng)的硬件結(jié)構(gòu)更為精簡且針對性強(qiáng),這也是嵌入式系統(tǒng)和其它系統(tǒng)的最大區(qū)別。

隨著信息技術(shù)的高速發(fā)展,嵌入式系統(tǒng)的應(yīng)用領(lǐng)域逐步擴(kuò)寬,特別是和網(wǎng)絡(luò)技術(shù)的融合,通過網(wǎng)絡(luò)接入實現(xiàn)數(shù)據(jù)傳輸、信息通訊,為信息系統(tǒng)的發(fā)展帶來新的活力。嵌入式系統(tǒng)目前主要應(yīng)用于信息家電、智能家居、航天工程、環(huán)境工程、醫(yī)療衛(wèi)生等行業(yè)領(lǐng)域,同時在物聯(lián)網(wǎng)中扮演重要角色。嵌入式系統(tǒng)的發(fā)展意義,以其專用性、高效性、節(jié)能性等特點來說,將滲入到人們生活的更多方面,更多領(lǐng)域當(dāng)中,發(fā)揮更加重要的作用。

二、嵌入式系統(tǒng)網(wǎng)絡(luò)接入的設(shè)計思路分析

(一)接口及驅(qū)動設(shè)計思路分析

為了適應(yīng)網(wǎng)絡(luò)發(fā)展的要求,在硬件上要求配備所需網(wǎng)絡(luò)通信接口,以及相應(yīng)驅(qū)動程序。嵌入式系涉及接口多,不同處理器具有不同接口功能,外圍器件和接口更是繁多。目前具有嵌入式功能特點的處理器成百上千種,它與普通非嵌入式系統(tǒng)處理器的主要原理相似。較為流行的如ARM架構(gòu)微處理器,支持ARM指令集和Thumb指令集兩種指令集,尋址方式靈活,效率高,廣泛應(yīng)用于嵌入式系統(tǒng)?;蛘逥SP芯片,能夠提供特殊DSP指令,快速實現(xiàn)多種數(shù)字信號處理算法,在各種儀器上大規(guī)模適用。

涉及嵌入式系統(tǒng)網(wǎng)絡(luò)接入的接口,主要有串行、并行、SPI、IIC、以太網(wǎng)、藍(lán)牙接口等。目前常用的以太網(wǎng)接口,通常采用帶有以太網(wǎng)接口的處理器,或者嵌入式處理器加網(wǎng)卡芯片的組合方式來具體實現(xiàn)。因此,在接口及驅(qū)動設(shè)計中,要把握好每種接口的基本概念、基本工作原理,以及了解嵌入式系統(tǒng)實現(xiàn)網(wǎng)絡(luò)中數(shù)據(jù)傳輸?shù)木唧w要求。例如以ARM嵌入式處理器做為硬件核心,利用其豐富的用戶接口功能和自帶相應(yīng)驅(qū)動軟件,采用API函數(shù)接口做為接口及驅(qū)動設(shè)計支持,在媒體數(shù)據(jù)傳輸上具有優(yōu)勢,適用于視頻圖像的嵌入式系統(tǒng)。

(二)通訊協(xié)議設(shè)計思路分析

通訊協(xié)議是為了實現(xiàn)不同操作系統(tǒng)、硬件設(shè)備之間互聯(lián),進(jìn)行數(shù)據(jù)傳輸?shù)囊环N約定或者定義。主要包括數(shù)據(jù)格式、同步方式、傳輸控制、糾錯方式等方面,進(jìn)行統(tǒng)一規(guī)定。TCP/IP協(xié)議棧獨(dú)立于廠家硬件,在全世界范圍內(nèi)已經(jīng)成為開放系統(tǒng)互聯(lián)的協(xié)議,它提供了很好的交互操作能力,因而在嵌入式系統(tǒng)當(dāng)中,做為通訊協(xié)議的首選。嵌入式系統(tǒng)的設(shè)計與開發(fā)在功能性、時效性、數(shù)據(jù)的可靠性和流量控制上均有著嚴(yán)格要求,并區(qū)別于其它計算機(jī)系統(tǒng)。

開發(fā)適合嵌入式系統(tǒng)的TCP/IP協(xié)議棧,在設(shè)計思路上以實現(xiàn)的功能和協(xié)議精簡為準(zhǔn)則,在原來TCP/IP協(xié)議棧的基礎(chǔ)上進(jìn)行修剪更新,或者套用開源TCP/IP協(xié)議棧。例如瑞典計算機(jī)科學(xué)學(xué)院Adam Dunkels開發(fā)的輕型開源TCP/IP協(xié)議棧,能夠?qū)崿F(xiàn)多網(wǎng)絡(luò)接口下IP轉(zhuǎn)發(fā),同時支持ICMP、PPP、IP fragment。采用tcpip_input()函數(shù)來處理,流程延遲接收造成的頻繁丟包問題。傳輸層則采用擴(kuò)展性UDP與快速恢復(fù)和轉(zhuǎn)發(fā)的TCP,此基礎(chǔ)只需要10KB左右RAM,40KB左右ROM就可以運(yùn)行,因此非常適合嵌入式系統(tǒng)使用。

(三)網(wǎng)絡(luò)平臺設(shè)計思路分析

由于嵌入式系統(tǒng)在眾多領(lǐng)域的廣泛應(yīng)用,在終端設(shè)計方面的要求也越來越高。特別是網(wǎng)絡(luò)平臺設(shè)計,需要考慮眾多因素,如嵌入式處理器、接口及驅(qū)動、通訊協(xié)議、操作系統(tǒng)、應(yīng)用程序等。嵌入式網(wǎng)絡(luò)平臺通?;谇度胧絎indowsCE操作系統(tǒng)、嵌入式Linux系統(tǒng)、μC/OS-II實時操作系統(tǒng)、VxWorks實時操作系統(tǒng),或者自主及二次開發(fā)的適合嵌入式環(huán)境的操作系統(tǒng),同時采用加上嵌入式網(wǎng)絡(luò)控制器,及相應(yīng)支持軟件組成。

在嵌入式網(wǎng)絡(luò)平臺具體設(shè)計思路中,可分別考慮硬件與軟件設(shè)計,根據(jù)基本硬件結(jié)構(gòu)及操作系統(tǒng)進(jìn)行網(wǎng)絡(luò)環(huán)境下的分析。主要考慮:接口及接口驅(qū)動、通訊協(xié)議、網(wǎng)絡(luò)控制器的I/O功能、軟件開發(fā)平臺的建立、人機(jī)圖形界面的設(shè)計等方面。例如:采用ARM芯片并在此基礎(chǔ)上實現(xiàn)精簡TCP/IP協(xié)議棧,以Web Server為網(wǎng)絡(luò)技術(shù)核心,能夠?qū)崿F(xiàn)遠(yuǎn)程瀏覽器的動態(tài)交互,利用Web瀏覽器進(jìn)行訪問或控制。

三、嵌入式系統(tǒng)網(wǎng)絡(luò)接入的思路總結(jié)

嵌入式系統(tǒng)的具有非常廣闊的應(yīng)用前景,目前在信息家電、智能家居、航天工程、環(huán)境工程、醫(yī)療衛(wèi)生等方面,得到有效應(yīng)用,并展現(xiàn)出強(qiáng)大的活力。隨著網(wǎng)絡(luò)化、信息化的要求,嵌入式系統(tǒng)網(wǎng)絡(luò)互聯(lián)成為必然趨勢。為了適應(yīng)網(wǎng)絡(luò)發(fā)展的要求,嵌入式系統(tǒng)將更加注重網(wǎng)絡(luò)化應(yīng)用,具體方面遠(yuǎn)不止本文所列舉。此外,在接口及驅(qū)動、通訊協(xié)議、網(wǎng)絡(luò)平臺等方面的設(shè)計并非獨(dú)立,應(yīng)從體系結(jié)構(gòu)與功能把握,作為嵌入式系統(tǒng)網(wǎng)絡(luò)接入的設(shè)計思路考慮。

參考文獻(xiàn):

[1] 周瑩,張偉,崔三俊.嵌入式系統(tǒng)網(wǎng)絡(luò)通信軟件設(shè)計[J].微計算機(jī)信息,2010.

[2] 龔永明.基于LPC2210微處理器嵌入式網(wǎng)絡(luò)通信系統(tǒng)終端設(shè)計與實現(xiàn)[J].計算機(jī)測量與控制,2014.

[3] 王旭,王中杰.基于TCP/IP協(xié)議棧的嵌入式網(wǎng)絡(luò)控制系統(tǒng)設(shè)計[J].系統(tǒng)仿真技術(shù),2011.

[4] 孫玉芳,梁彬等譯,[美]waynewolf著.嵌入式計算系統(tǒng)設(shè)計原理[M].機(jī)械工業(yè)出版社,2004.

作者簡介:

蘭皓(1986-),男,畬族,江西贛州人,本科,網(wǎng)絡(luò)工程師、助理講師,研究方向:現(xiàn)代教育技術(shù)、網(wǎng)絡(luò)技術(shù)。

猜你喜歡
思路分析總結(jié)嵌入式
搭建基于Qt的嵌入式開發(fā)平臺
新時期人事檔案管理信息化建設(shè)方法探析
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
孕足月低位水囊引產(chǎn)聯(lián)合靜滴縮宮素的臨床觀察及總結(jié)
小學(xué)數(shù)學(xué)教師專業(yè)發(fā)展之我見
長期留置導(dǎo)尿管病人護(hù)理的探討
今日健康(2016年12期)2016-11-17 13:20:04
關(guān)于中考作文的一點建議(一)
針對變電站設(shè)備的紅外測溫思路分析
人工智能技術(shù)在電氣自動化控制中的應(yīng)用思路分析
科技視界(2015年9期)2015-04-07 10:42:09
創(chuàng)新淮劇藝術(shù)的思路探討
戲劇之家(2015年3期)2015-03-18 17:22:45
朝阳县| 沐川县| 荥阳市| 高尔夫| 陇南市| 舞钢市| 米泉市| 沾益县| 永济市| 资源县| 裕民县| 江阴市| 华容县| 昭通市| 建水县| 治多县| 台北市| 宿州市| 滁州市| 商丘市| 雅安市| 浦北县| 淮阳县| 富锦市| 绥德县| 鄯善县| 桂平市| 原平市| 梅州市| 牙克石市| 都匀市| 房山区| 六安市| 吴堡县| 鄂托克前旗| 乌鲁木齐县| 沾化县| 泸州市| 田林县| 淮滨县| 九江市|