移植FATFS文件系统的具体步骤 (SD卡SPI模式存储)

我已经将FATFS文件系统里面需要修改的diskio.cinteager.hff.h修改了下想具体调试下是不是直接下载到单片机上就可以了我有个SD卡的程序是不是把FATF... 我已经将FATFS文件系统里面需要修改的diskio.c inteager.h ff.h 修改了下 想具体调试下 是不是直接下载到单片机上就可以了 我有个SD卡的程序 是不是把 FATFS的文件都添加到SD卡程序的工程里 然后一起编译 下载 然后main.c主函数里要不要再改什么 问题有点弱 展开
 我来答
mingshu0618
2010-11-24
知道答主
回答量:13
采纳率:0%
帮助的人:10.6万
展开全部
main函数里面SD卡端口的初始化是需要的。
需要把fatfs的文件添加到你的sd卡工程;不然文件操作函数怎么调用呢。
读写文件操作次序:
res = f_mount(0, &fs); // 先mount设备,即使你的SD卡
res = f_open(&fl, filename, FA_OPEN_EXISTING | FA_READ); // 打开需要的文件
res = f_read(&fl, buff, count, &len); // 读取文件数据,写也类似的
基本就这样。

其实就是操作一些函数来读写数据;不需要管文件系统内部的处理过程。
浙江启扬智能科技有限公司
2023-08-23 广告
在ARM开发板上完成开发后,要将其变成成品,需要进行以下步骤:1. 硬件集成:将开发板上的各种硬件组件集成到一个完整的硬件系统中,以便能够进行后续的制造和测试。2. 软件编译:将开发板上运行的软件代码编译成可执行文件,并在最终硬件系统上测试... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
bailsfi
2010-11-24 · 超过12用户采纳过TA的回答
知道答主
回答量:249
采纳率:0%
帮助的人:50.7万
展开全部
把你SD卡的驱动程序,放到diskio.c。初始化可以直接返回0.读扇区和写扇区一定要,我也在搞这个,我己经能读了。实在不明白可以Q我或看我的空间。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式