永发信息网

做SD卡FATFS移值,FATFS和SDIO及SPI是什么关系?

答案:1  悬赏:60  手机版
解决时间 2021-11-25 08:06
做SD卡FATFS移值,FATFS和SDIO及SPI是什么关系?
最佳答案
FATFS是一个文件系统 它对应的是软件的程序库 SDIO与SPI是两种硬件接口通信协议 是芯片与芯片传送数据的方式 文件系统相当于操作系统的内核 它不涉及硬件 只要你能编写适当的硬件通信接口的驱动程序给文件系统做硬件通信支撑的话 用任何通信接口都是可以的追问已经载入了ff.c,ff.h,diskio.c,diskio.h等文件,算不算就已经设置好了硬件通信接口? 为什么网上的教程还用到了SDIO+FATFS或者SPI+FATFS的?实在是不明白......追答很显然 你用的是SD卡作为文件系统的文件载体 SD卡只支持SDIO和SPI两种通信模式 所以你只能在两种模式中选其一 你谈到的四个文件中 ff.h和ff.c是文件系统的内核 diskio.h是硬件通信接口头文件 这三个文件都是通用的 不需要修改的 真正的硬件通信类型在diskio.c中设定 这个文件与你的硬件平台有关 相当于通信接口驱动 需要你自己修改和编写 当然 函数和变量名要和头文件对应 不知道你写好没有 理论上 载入这四个文件后就可以直接用FATFS提供的函数库了 对了 不要忘了添加 ffconf.h 和integer.h 不然可能报错
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
三十家子中学地址在哪,我要去那里办事,
羊肉粉丝汆饺子怎么做
卡特325c风扇皮带图
岳塘区湘潭彩云小超市这个地址怎么能查询到,
李林身高1.48米,许峰比李林高0.13米。许峰身
《呼啸山庄》中最经典的一段是什么?
百度百科图片规格
格力q力qlead怎么手动开机
美国留学去艺术专业大学。AP考试drawing 3D 2
沁源县王和镇农历几月有会?
100除以8的竖式
养兔子的时候平常怎么跟他玩?
算盘与计算机的区别之一是算盘没有存储能力,
温岭之南昌东乡请问温岭之南昌东乡动车有没有
体积为1立方米的冰化成水的体积多大
推荐资讯
今天同学告诉我,论文指导老师给我中期检查的
在数学中什么叫实数
一山也有二虎打一字
魔兽世界可爱的裙子,怎么得?
只守不攻的动物是那个
女生为什么说看男评委?
王者荣耀为什么射手需要
长垣到山西五台上有多远
活水什么意思,是指一直流动的水吗
南京安德门到谷里怎么坐车
石熙妍的名字能打多少分
我弟很脑残怎么办?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?