<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于Virtex-5 FX70T的嵌入式FTP系統設計

基于Virtex-5 FX70T的嵌入式FTP系統設計

作者:林婷婷 時(shí)間:2012-02-10 來(lái)源:電子產(chǎn)品世界 收藏

  在例程當中只提到如何實(shí)現基于UDP協(xié)議的TFTP(簡(jiǎn)單文件傳輸協(xié)議)server,但實(shí)際中我們多希望開(kāi)發(fā)板能實(shí)現FTP客戶(hù)端程序,使大量的數據能通過(guò)開(kāi)發(fā)板以文件形式保存在硬盤(pán)里。

本文引用地址:http://dyxdggzs.com/article/128822.htm

  本文將介紹如何使用 Virtex-5 FX70T ML507開(kāi)發(fā)板開(kāi)發(fā)一個(gè)基于TCP協(xié)議的FTP客戶(hù)端程序。ML507開(kāi)發(fā)板以PowerPC440為核心,使用到的外設為DDR2SDRAM,Hard Ethernet,UART,Flash。板間通信接口采用TI公司的ComPort協(xié)議,在里添加相應的IP controller.Comport的驅動(dòng)IP通過(guò)里的導入外設向導添加。FTP服務(wù)器是一支持FTP協(xié)議的千兆網(wǎng)絡(luò )硬盤(pán)——星鉆-GLAN。系統框圖如圖1所示。

  具體實(shí)現過(guò)程如下:

  首先,在 BSB里生成系統硬件架構。 IP核的參數可以使用系統自動(dòng)生成的。然后添加板間數據接口ComPort的控制IP核,先在ISE里編寫(xiě)頂層接口和user logic的VHDL文件,運行編譯成功,再導入到XPS里。將ComPort連接到PLB總線(xiàn),并生成地址,將12根管腳(4根控制管腳,8根數據管腳)引出。Update bitstream生成系統硬件流。

  第二步,使用SDK作軟件開(kāi)發(fā)??紤]到PowerPC的兩個(gè)使命,一是從板間數據接口ComPort讀取從上位工控機發(fā)來(lái)的命令或數據,或是將命令信息反饋回下位工控機;二是和網(wǎng)絡(luò )硬盤(pán)的交互,即在FTP服務(wù)器上進(jìn)行登錄,開(kāi)辟文件,寫(xiě)入數據,登出等操作時(shí)交互命令和應答。由于FTP系統較TCP或UDP復雜,這里考慮采用支持Socket編程的Xilkernel操作系統。使軟件代碼量小,容易看懂。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)


關(guān)鍵詞: Xilinx 嵌入式 XPS

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>