移植FATFS文件系统的具体步骤 (SD卡SPI模式存储)
我已经将FATFS文件系统里面需要修改的diskio.cinteager.hff.h修改了下想具体调试下是不是直接下载到单片机上就可以了我有个SD卡的程序是不是把FATF...
我已经将FATFS文件系统里面需要修改的diskio.c inteager.h ff.h 修改了下 想具体调试下 是不是直接下载到单片机上就可以了 我有个SD卡的程序 是不是把 FATFS的文件都添加到SD卡程序的工程里 然后一起编译 下载 然后main.c主函数里要不要再改什么 问题有点弱
展开
2个回答
展开全部
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); // 读取文件数据,写也类似的
基本就这样。
其实就是操作一些函数来读写数据;不需要管文件系统内部的处理过程。
需要把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-06-12 广告
2023-06-12 广告
STM32是一种由意法半导体(STMicroelectronics)公司设计和生产的单片机系列,广泛用于嵌入式系统、物联网(IoT)设备、汽车电子、工业自动化等领域。STM32具有以下优点:1. 低功耗:STM32单片机通常具有较低的功耗,...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询