stm32 - 通过 ESP8266 WiFi 使 STM32 上的 FatFS 文件系统可用于 PC
问题描述
我正处于了解如何访问 FatFS 文件系统的早期阶段。
设置:
- 安装了 SD 卡插槽和 FatFS 的 STM。
- 带有 AT 固件的 ESP8266 连接到 STM 的串口
- ESP8266 准备连接 WiFi 路由器(或提供 AP)并打开与远程 TCP 服务器的 TCP 连接
用例:
- PC 上的用户连接到相同的 WiFi 网络或作为 AP 连接到 ESP
- 用户访问STM上的SD卡列出目录,读/写/复制/删除文件
到目前为止我的想法:
- 在STM上实现FTP Server(可以访问SD卡)。PC上的用户连接FTP客户端
- 在STM上实现WebDAV Server(可以访问SD卡)。PC 上的用户连接(内置)WebDAV 客户端
- 实现某种访问 STM 上 SD 卡的 HTTP 服务器。不知道一个好的和用户友好的客户端
很可能不是最好的想法。有人可以指出我正确的方向。基本上有没有现成的解决方案来解决在嵌入式系统上安装文件服务器并通过 ESP8266 提供的 TCP 连接访问文件服务器的想法?
非常感谢您的帮助
谢谢,迈克尔
解决方案
推荐阅读
- c# - 添加一个简单的 TagHelper 会导致此错误:“尚未为页面调用 RenderBody”
- laravel - 如何在 laravel eloquent 中基于一对多关系中的单列删除所有行?
- javascript - 反应js在显示后从状态填写表格
- python - 现有类不在目录中
- python - 带break的基本python while循环
- javascript - 如何在 .innerHTML 中显示对象中所选答案的结果
- python - 我们如何在 python 的 2D 列表中的同一个地方附加不同的单词?
- python-3.x - Python 3 导入 pynput xlib 警告
- azure - Azure Durable Functions,“IsReplaying”标志的意外值
- amazon-web-services - 在 QuickSight 中可视化几天内的时间值