[USB芯片] 使用CH552可以用FATFS的吗?

[复制链接]
2324|6
Augenstern星星 发表于 2025-10-27 09:29 | 显示全部楼层 |阅读模式
使用CH552可以用FATFS的吗?官方有相关的例程吗?想学习一下
RISCV29 发表于 2025-10-28 17:07 | 显示全部楼层
您好
一般文件操作系统是移植在有USB主机的控制器上,CH554包含USB主机控制器可以实现
目前官方例程包分别提供了模拟U盘和操作U盘的例程,可以参考下,基于沁恒自己的文件系统库,FATFS需要自行移植
例程链接:https://wch.cn/downloads/CH554EVT_ZIP.html
玫瑰凋零日记 发表于 2025-11-1 19:30 | 显示全部楼层
CH552 可使用 FATFS,但需注意其 RAM 和 Flash 有限,需裁剪 FATFS 功能(如禁用长文件名),并通过 SPI/I2C 连接存储设备实现。
antusheng 发表于 2025-11-10 09:33 | 显示全部楼层
CH552 是一款基于 8051 内核的低成本 MCU(Flash 最大 16KB、RAM 最大 512B),而 FATFS 是纯软件实现的文件系统(无硬件依赖,仅需实现底层 I/O 接口),因此理论上完全可以适配,但受限于 CH552 的硬件资源,实际使用需重点解决存储介质、接口驱动和资源占用三大问题。
星辰伴梦 发表于 2025-11-11 11:52 | 显示全部楼层
是的,CH552支持FATFS
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

192

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部