[STM32] 咨询一个关于f_mount()比较傻的问题!

[复制链接]
1892|4
 楼主| dabendan001 发表于 2019-5-24 14:37 | 显示全部楼层 |阅读模式
当FATFS同时挂载了FLASH(spi)芯片和U盘时,f_mount(&fs, "0:", 0);系统如何知道这个“0:”是挂载flash芯片,还是挂载U盘?
airwill 发表于 2019-5-25 09:24 | 显示全部楼层
这个“0:” 后面还有个数据结构来描述的
 楼主| dabendan001 发表于 2019-5-25 13:47 | 显示全部楼层
airwill 发表于 2019-5-25 09:24
这个“0:” 后面还有个数据结构来描述的

FRESULT f_mount (
  FATFS*       fs,    /* [IN] Filesystem object */
  const TCHAR* path,  /* [IN] Logical drive number */
  BYTE         opt    /* [IN] Initialization option */
);
---------------------
哪个来参数来 区分,是什么设备?谢谢
airwill 发表于 2019-5-26 09:56 | 显示全部楼层
  FATFS*       fs,    /* [IN] Filesystem object */
 楼主| dabendan001 发表于 2019-5-26 11:56 | 显示全部楼层
本帖最后由 dabendan001 于 2019-5-26 11:58 编辑
airwill 发表于 2019-5-26 09:56
FATFS*       fs,    /*  Filesystem object */

没看明白。FATFS结构体定义里,没看出来 哪里描述 是FLASH还是USB盘
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

41

帖子

0

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