999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于TCP/IP協議棧的嵌入式系統通信方案設計研究

2018-08-15 02:18:00張小寒
現代制造技術與裝備 2018年7期
關鍵詞:功能模塊嵌入式功能

張小寒

(湖南財經工業職業技術學院,衡陽 421002)

TCP/IP協議棧嵌入系統,其實就是一種服務于某種專用場合的計算機系統,其融入了現代的通信技術、控制技術以及計算機技術等,從軟件到硬件雙向設計協調,提高系統的通信性能,滿足辦公場合對于計算機系統的安全性、可靠性和功能性需求。

該嵌入式系統的工作原理與PC機的基本工作系統比較相似,具有較高的自動化水平,其在信息接收和傳達方面具有較快的反應速度,并且其軟件的體積非常小,能夠實現多任務的需求,并且具有實時性。綜合TCP/IP協議棧的嵌入式系統,其主要展現出以下特征:從系統的精簡性來講,該款系統對于應用軟件及其系統軟件所設定的界限并不明顯,甚至比較模糊,因此,其在進行功能設計的過程中,主要是為了達到系統的簡潔和使用[1]。

1 TCP/IP協議棧的嵌入式系統硬件設計

在了解了該嵌入式系統的特點和功能以后,筆者將展開對通信系統的設計。

為了實現TCP/IP協議棧的嵌入式系統的通信功能,其必須先考慮該系統硬件的體積及其功耗問題。主體系統設計時,選擇的CPU型號為s3C44BOX,并且確定實時時鐘,設定該系統的功能模塊。具體模塊結構如圖1所示。

圖1 通信方案硬件系統設計功能模塊

從圖1的結構可以看出,本設計的主體系統涉及的功能模塊很多,筆者將對其主要模塊進行介紹。

首先是網絡接口模塊的設計。本次選擇的RTL8019As芯片,其控制器為MAC,其與物理層接口工頭構成了芯片的內部結構[2]。本次接口設計將實現物理編碼子層功能、雙絞線物理媒體子層功能以及雙絞線媒體訪問單元功能等。在RTL8019As發出信號后,型號為RJ45的接收器將會接收到信號,并且將其傳輸到到媒體中。

2 TCP/IP協議棧的嵌入式系統軟件設計

在軟件設計方面,TCP/IP協議棧的嵌入式系統注重對操作系統和LWIP協議的設計。

從操作系統的角度來講,本次設計要實現UCOs-Ⅱ的移植。本系統將會連接多個外部的監控設備,因此對軟件系統的實時性具有較高的要求,軟件系統需要能夠在同一時間內處理多個任務,因此,本次選擇UCOs-Ⅱ實時操作系統作為主要的軟件系統。該系統能夠對不同的任務進行響應,并且其處理器本身對于資源的要求不高,該系統又屬于免費系統。在軟件系統的設計中,要想完成對UCOs-Ⅱ系統移植,其處理器需要能夠重新輸入代碼,并且利用C語言實現代碼輸入的中斷。如果系統的處理器支持中斷,人們就能夠通過設計來實現定時中斷[3]。本系統的處理器需要具有容納硬件堆棧的功能,其將部分堆棧指針和處理器讀寫到內存中,形成指令,從而實現相關代碼的修改。例如,本方案選擇的編譯器為arm-elf-gcc,那么本次對數據的定義則為:

typedef ynsigned char BOOLEAN;

typedef ynsigned char TNT8N;

typedef ynsigned char INT8s;

typedef unsigned short INT16U;

typedef signed short INT16s;

typedef unsigned long INT32U;

typedef singned long INT32s;

typedef float FP32;

typedef double FP64.

在網絡協協議棧的嵌入式系統設計中,本次選擇了LWIP。主要原因是該協議棧能夠支持多個網絡接口的IP轉發,能夠快速回復轉發的TCP協議。也就是說,該種協議棧具有較高的應用性能,選擇該協議棧,也就相當于提升了該程序的應用性。

在LWIP協議棧中,分層思想起到了關鍵性的作用。為了將不同的協議劃分為不同的模塊,向外提供服務訪問點,人們必須利用分層思想,它能夠幫助LWIP協議棧實現該功能。TCP處理信號的過程如圖2所示,該流程充分展現了LWIP協議棧對于通信信息的處理能力。其中,TCP在發送數據時會利用tcp_write()來進行信息的檢查,而在接收數據時,其將會通過驅動程序將接收到的網絡數據傳達給ip_input()。

圖2 TCP發送與接收邏輯圖

3 結論

本文主要對TCP/IP協議棧的嵌入式系統的通信方案進行設計,選擇了型號為s3C44BOX的ARM處理器,并且通過對硬件及軟件的雙重設計,成功實現了對多功能、實時性操作系統UCOs-Ⅱ的移植,完成對嵌入式操作系統的設計,最終選擇了TCP/IP協議棧LWIP。實踐表明,本設計具有一定的穩定性,未來設計將逐漸朝安全性、實用性等方向靠攏。

猜你喜歡
功能模塊嵌入式功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
搭建基于Qt的嵌入式開發平臺
關于非首都功能疏解的幾點思考
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
基于ASP.NET標準的采購管理系統研究
軟件導刊(2016年9期)2016-11-07 21:35:42
輸電線路附著物測算系統測算功能模塊的研究
M市石油裝備公服平臺網站主要功能模塊設計與實現
石油知識(2016年2期)2016-02-28 16:20:16
功能模塊的設計與應用研究
Altera加入嵌入式視覺聯盟
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 1769国产精品视频免费观看| 日韩高清成人| 午夜久久影院| 伊在人亞洲香蕉精品區| 国产高颜值露脸在线观看| 无码精品国产VA在线观看DVD| 国产成人综合在线视频| 毛片在线播放a| 青青草原国产av福利网站| 亚洲视频二| 综合人妻久久一区二区精品| 成人字幕网视频在线观看| 亚洲精品成人7777在线观看| 国产91丝袜在线播放动漫 | 91尤物国产尤物福利在线| 国产又黄又硬又粗| 免费看美女毛片| 成人福利在线免费观看| 欧美日韩在线成人| 中文字幕天无码久久精品视频免费 | 911亚洲精品| 人人看人人鲁狠狠高清| 55夜色66夜色国产精品视频| 国产第一页亚洲| 亚洲AV无码乱码在线观看代蜜桃 | 中日无码在线观看| 久视频免费精品6| 日本一本在线视频| 国产黄网站在线观看| 国产无码精品在线播放| 久久成人18免费| 日本精品αv中文字幕| 青青草国产在线视频| 欧洲av毛片| 日本高清有码人妻| 国产成+人+综合+亚洲欧美| 日韩毛片基地| 色哟哟国产精品一区二区| 久久久久无码精品| 国产精品视频导航| 国产一线在线| 操操操综合网| 99国产精品国产高清一区二区| 国产91av在线| 亚洲成a人片7777| 一本久道久久综合多人| 亚洲av无码片一区二区三区| 欧美日韩在线第一页| 精品国产aⅴ一区二区三区| 毛片大全免费观看| 国产永久在线视频| 亚洲最大情网站在线观看| 欧美成人午夜在线全部免费| 国产素人在线| 精品国产免费观看一区| 亚洲色图欧美一区| 国产精品女主播| 中文字幕亚洲精品2页| 国产成人亚洲毛片| 毛片视频网址| 欧美三级不卡在线观看视频| 国产精品护士| 99热免费在线| 国产凹凸视频在线观看| 九九香蕉视频| 最近最新中文字幕在线第一页| 激情无码字幕综合| aⅴ免费在线观看| 国产成人精品无码一区二| 欧美激情福利| 中日韩一区二区三区中文免费视频| 日本高清有码人妻| 国产精品漂亮美女在线观看| 国产福利一区二区在线观看| 国产成人综合欧美精品久久| 精品成人免费自拍视频| 欧美另类视频一区二区三区| 久久夜色精品国产嚕嚕亚洲av| 亚洲精品天堂在线观看| 欧美精品影院| 国产小视频网站| 精品国产www|