利用 MPLAB Harmony v3
TCP/IP 協(xié)議棧
在SAM E54 MCU上
實(shí)現(xiàn)文件傳輸協(xié)議
簡(jiǎn)介
文件傳輸協(xié)議(File Transfer Protocol,F(xiàn)TP)是TCP/IP提供的標(biāo)準(zhǔn)Internet協(xié)議,用于將文件從一個(gè)設(shè)備傳輸?shù)搅硪粋€(gè)設(shè)備。它是TCP/IP協(xié)議棧層內(nèi)的應(yīng)用層協(xié)議。對(duì)于任何可聯(lián)網(wǎng)設(shè)備而言,嵌入式FTP客戶端/服務(wù)器是一項(xiàng)有利補(bǔ)充。FTP客戶端模塊將支持應(yīng)用程序從任何FTP服務(wù)器上傳和下載文件。該協(xié)議允許在不同設(shè)備之間可靠、高效地傳輸數(shù)據(jù),而無(wú)需擔(dān)心不同主機(jī)的文件存儲(chǔ)系統(tǒng)存在差異。
本文檔將重點(diǎn)介紹MPLAB Harmony v3 TCP/IP協(xié)議棧的FTP實(shí)現(xiàn),并使用SAM E54單片機(jī)進(jìn)行FTP客戶端和FTP服務(wù)器組合演示。FTP客戶端應(yīng)用程序包含以太網(wǎng)自舉程序,用于從FTP服務(wù)器下載應(yīng)用程序二進(jìn)制文件并通過(guò)自編程更新固件。
主要內(nèi)容
FTP概述
應(yīng)用概述
本文檔使用兩個(gè)SAM E54 Xplained Pro評(píng)估工具包演示如何在網(wǎng)絡(luò)中使用FTP服務(wù)器和FTP客戶端,其中一個(gè)評(píng)估板用作FTP服務(wù)器,另一個(gè)評(píng)估板用作FTP客戶端。每個(gè)FTP客戶端和FTP服務(wù)器都有自己的文件系統(tǒng)介質(zhì)。
硬件和軟件要求
MPLAB Harmony v3中的FTP
-
TCP/IP配置器
-
FTP服務(wù)器模塊
-
FTP客戶端模塊
FTP客戶端和服務(wù)器:應(yīng)用程序?qū)崿F(xiàn)
-
MPLAB Harmony v3配置
-
TCP/IP MPLAB Harmony v3配置
-
運(yùn)行應(yīng)用程序
附錄
-
生成應(yīng)用程序二進(jìn)制文件(測(cè)試應(yīng)用程序配置)
-
所下載二進(jìn)制文件的自編程
-
進(jìn)入應(yīng)用程序代碼
點(diǎn)擊下方“閱讀原文”查看全文
更多更全中文文檔,盡在麥博士藏書閣
原文標(biāo)題:中文應(yīng)用筆記《利用 MPLAB? Harmony v3 TCP/IP 協(xié)議棧在SAM E54 MCU上實(shí)現(xiàn)文件傳輸協(xié)議》
文章出處:【微信公眾號(hào):Microchip微芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
microchip
+關(guān)注
關(guān)注
52文章
1508瀏覽量
117642
原文標(biāo)題:中文應(yīng)用筆記《利用 MPLAB? Harmony v3 TCP/IP 協(xié)議棧在SAM E54 MCU上實(shí)現(xiàn)文件傳輸協(xié)議》
文章出處:【微信號(hào):MicrochipTechnology,微信公眾號(hào):Microchip微芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論