利用 MPLAB Harmony v3
TCP/IP 协议栈
在SAM E54 MCU上
实现文件传输协议
简介
文件传输协议(File Transfer Protocol,FTP)是TCP/IP提供的标准Internet协议,用于将文件从一个设备传输到另一个设备。它是TCP/IP协议栈层内的应用层协议。对于任何可联网设备而言,嵌入式FTP客户端/服务器是一项有利补充。FTP客户端模块将支持应用程序从任何FTP服务器上传和下载文件。该协议允许在不同设备之间可靠、高效地传输数据,而无需担心不同主机的文件存储系统存在差异。
本文档将重点介绍MPLAB Harmony v3 TCP/IP协议栈的FTP实现,并使用SAM E54单片机进行FTP客户端和FTP服务器组合演示。FTP客户端应用程序包含以太网自举程序,用于从FTP服务器下载应用程序二进制文件并通过自编程更新固件。
主要内容
FTP概述
应用概述
本文档使用两个SAM E54 Xplained Pro评估工具包演示如何在网络中使用FTP服务器和FTP客户端,其中一个评估板用作FTP服务器,另一个评估板用作FTP客户端。每个FTP客户端和FTP服务器都有自己的文件系统介质。
硬件和软件要求
MPLAB Harmony v3中的FTP
-
TCP/IP配置器
-
FTP服务器模块
-
FTP客户端模块
FTP客户端和服务器:应用程序实现
-
MPLAB Harmony v3配置
-
TCP/IP MPLAB Harmony v3配置
-
运行应用程序
附录
-
生成应用程序二进制文件(测试应用程序配置)
-
所下载二进制文件的自编程
-
进入应用程序代码
点击下方“阅读原文”查看全文
更多更全中文文档,尽在麦博士藏书阁
原文标题:中文应用笔记《利用 MPLAB® Harmony v3 TCP/IP 协议栈在SAM E54 MCU上实现文件传输协议》
文章出处:【微信公众号:Microchip微芯】欢迎添加关注!文章转载请注明出处。
-
microchip
+关注
关注
52文章
1493浏览量
117445
原文标题:中文应用笔记《利用 MPLAB® Harmony v3 TCP/IP 协议栈在SAM E54 MCU上实现文件传输协议》
文章出处:【微信号:MicrochipTechnology,微信公众号:Microchip微芯】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论