求CH376格式化SD卡和U盘的例程

社区里搜索了一下只找到格式化u盘的例程能通过CH376或者CH378芯片实现优盘的格式化功能吗 - 沁恒微电子社区 (wch.cn),时间有点久了不知道有没有更新。方便的话发我邮箱个人信息保护,已隐藏。多谢!

格式化操作如引用的链接中描述,只需要清空相关部分的数据即可。没有内容更新。


按照引用的例程FAT32的U盘格式化成功,FAT16的U盘需要根据FAT16的BPB参数调整一下例程中获取FATTablSize的偏移地址,调整之后也可以格式化。

不过CH376的SD卡模式不支持扇区的读写操作,请问应该怎么格式化SD卡?


多谢回复。

格式化的实现原理我现在明白了。我的疑问在于CH376的读写接口上。

CH376在SD卡模式下似乎只支持CMD_BYTE_LOCATE、CMD_BYTE_READ、CMD_BYTE_WRITE等字节读写的命令,而这些命令是基于文件的,要求打开文件才能移动文件指针。我应该怎么操作才能访问到与格式化有关的扇区呢?


您好,CH376不支持SD卡的扇区读写操作,您如果想用CH37x芯片支持SD卡扇区读写,可以选用CH378进行操作。


只有登录才能回复,可以选择微信账号登录