下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

最新资讯
FreeRTOS-Plus-TCP 现具有统一的 IPv4 和 IPv6 功能,支持多接口。
为基于 FreeRTOS 的固件实现防砖化 MCU FOTA:
宣布停止支持 FreeRTOS 202012 LTS。
FreeRTOS 网站现已提供简体中文版本
新的 FreeRTOS Long Term Support 版本现已发布。

FTP 服务器示例
FreeRTOS-Plus-TCP 和 FreeRTOS-Plus-FAT 示例

注意: 此演示依赖于 FreeRTOS-Plus-FAT 代码基, 因此目前仅在 FreeRTOS Lab 下载中可以获得。

并非所有演示项目都包含此示例。 如果此示例 包含在演示项目中,则可能需要将 mainCREATE_FTP_SERVER 设置为 1(它位于 项目的 main.c 源文件顶部)以将示例包含在 构建中。

此示例使用 FreeRTOS-Plus-TCP 实现 从 FreeRTOS-Plus-FAT 实现的文件系统中存取文件的 FTP 服务器。 一些演示项目 将文件存储在 RAM 磁盘上,而其他演示项目将文件存储在非易失性媒体上, 例如 SD 卡。 有些项目甚至在同一虚拟文件系统内同时装载 RAM 磁盘 和 SD 卡。

如果示例使用 RAM 磁盘,则在 装载 RAM 磁盘后会于其中创建一组示例文件。

注意:使用 FreeRTOS Windows 端口时,性能将受到限制。

可以使用标准 FTP 客户端访问 FTP 服务器,例如 FileZilla。 如需连接: