日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式硬件

隨著和PC時代的到來,嵌入式系統(tǒng)成為當前IT產(chǎn)業(yè)的焦點之一。在這種形勢下,等嵌入式設備的網(wǎng)絡化就成了目前網(wǎng)絡發(fā)展的一個重要方向和必然結(jié)果。

本文基于ARM核處理器的多嵌入式應用開發(fā)平臺,對嵌入式設備聯(lián)網(wǎng)的TCP/IP協(xié)議進行了討論研究。

1.引言
  
嵌入式系統(tǒng)是繼IT網(wǎng)絡技術之后,又一個新的技術發(fā)展方向。由于嵌入式系統(tǒng)具有體積小、性能強、功耗低、可靠性高以及面向行業(yè)應用的突出特征,目前己經(jīng)廣泛地應用于軍事國防、消費電子、網(wǎng)絡通信、工業(yè)控制等各個領域。隨著計算機技術與通信技術的發(fā)展,嵌入式系統(tǒng)的研究與開發(fā)也有著越來越重要的實際意義。而ARM是業(yè)界領先的32位嵌入式處理器技術提供商,占領了大約75%的市場。它可為一個完整系統(tǒng)的開發(fā)提供全面的技術支持,技術具有性能高、成本低和能耗省的特點。ARM的微處理器核心正迅速地成為便攜式通信設備、手持計算、多媒體數(shù)字消費和嵌入式市場中MSC批量生產(chǎn)的標準。
  
在本項目中利用公司的與網(wǎng)絡控制芯片的結(jié)合實現(xiàn)了系統(tǒng)通過P協(xié)議從PC機下載資源的功能。

2.協(xié)議介紹

a.與各種協(xié)議關系
  
TFTP(Trivial File Transfer Protocol,簡單文件傳輸協(xié)議)是TCP/IP協(xié)議族中的一個用來在客戶機與服務器之間進行簡單文件傳輸?shù)膮f(xié)議,提供不復雜、開銷不大的文件傳輸服務。TFTP承載在UDP上,提供不可靠的數(shù)據(jù)流傳輸服務,不提供存取授權(quán)與認證機制,使用超時重傳方式來保證數(shù)據(jù)的到達。與FTP相比,TFTP協(xié)議要簡單得多?,F(xiàn)在最普遍使用的是第二版TFTP(TFTP 2,RFC1350)使用UDP 的67端口。

因為TFTP使用UDP,而UDP又使用IP,IP可以還使用其它本地通信方法(一般為以太網(wǎng))。因此一個TFTP包中會有以下幾段:本地媒介頭,IP頭,數(shù)據(jù)報頭,TFTP頭,剩下的就是TFTP數(shù)據(jù)了,具體見圖(1)。TFTP在IP頭中不指定任何數(shù)據(jù),但是它使用UDP中的源和目標端口以及包長度域。由TFTP使用的包標記(TID)在這里被用做端口,因此TID必須介于0到65,535之間。TFTP頭中包括兩字節(jié)的操作碼,這個碼指出了包的類型下面我們看看大體上的TFTP包格式。

b. TFTP包介紹

TFTP支持五種類型的包,分別如下:

1 . request (RRQ)

2 .Write request (WRQ)

3 .Data (DATA)

4 .Acknowledgment (ACK)

本站聲明: 本文章由作者或相關機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉