研究生
最后登录1970-1-1
在线时间 小时
注册时间2014-8-15
|
楼主 |
发表于 2015-8-4 18:33:44
|
显示全部楼层
diskio.c是有初始化SDIO的函数,
可是在f_mount()函数里,并没有发现有调用初始化SDIO的函数,
可以在网上查到
f_mount函数在FatFs模块上注册/注销一个工作区。 在使用任何其他文件函数之前,必须使用该函数为每个
卷注册一个工作区。要注销一个工作区,只要指定FileSystemObject为NULL即可,然后该工作区可以被丢
弃。
该函数只初始化给定的工作区,以及将该工作区的地址注册到内部表中,不访问磁盘I/O层。
卷装入过程是在f_mount函数后或存储介质改变后的第一次文件访问时完成的。
这个说法意思是在f_mount后面,文件访问时才会初始化SDIO?
|
|