|
【猪圈丶嗨情歌的开发分享】
写在前面的话
我使用的工具
学习的知识点
共享的资源 完整的工程文件 FatFs.zip STM32Cube中FatFs的中文帮助文档
UM1721_DM00105259_CN.pdf
(560.87 KB, 下载次数: 296)
|
F429I-DISC1体验报告(4) 温度可视化动态图表的实现丨国庆开发板测评活动
STM32串口自动识别波特率的原理
STM32应用过程中与电源相关的案例分享
【经验分享】STM32F4 CAN2只能发送无法接收问题解决
F429I-DISC1体验报告(3) 画板线条绘制和调色功能的实现丨国庆开发板测评活动
F429I-DISC1体验报告(2) 按钮和弹窗GUI的简单交互设计丨国庆开发板测评活动
STM32固件库分享,超全系列整理
STM32系列芯片之间相互移植注意事项
使用 U 盘更新 STM32F4DISCOVERY 板固件
STM32如何成为现代科技的隐形引擎
微信公众号
手机版
现在还没有遇到过底层机制的问题,不知道能否指点一下由于底层机制对开发造成影响的问题我好在后面的学习中多加注意。
我最近也在使用Cube配置SDIO和FATFS的应用。
楼主说的BSP_SD_Init()这个函数其实可以不显性的调用,Cube生成的程序架构里会在第一次调用文件操作函数的时候调用该函数,然后将SD卡初始化标志变量置1,之后就不再调用该函数,除非出现底层操作失败。
当然,显性调用也有好处,就是可以在程序一开始就获取到SD卡类型,容量等信息。
SD卡信息会存放在结构体HAL_SD_CardInfoTypedef SDCardInfo;中。
理论上可以,在挂载文件系统的地方再挂载一个SD卡。但是这样的话,一部分底层驱动可能要自己写。SDIO接口一般是一个吧,另一个SD卡可能要SPI来读取了,SPI读取的SD卡底层驱动要自己提供才可以给FatFs调用。
谢谢鼓励
送你一朵❀
使用图形化编程可能会导致对底层工作原理理解不深。
这样啊,其实我在做这次项目的时候遇到了太多的问题,所以写代码的时候还是很小心的。
(⊙o⊙)嗯,可能会用ST提供的库函数来进行音频解码。不过这个工作量不知道多少,所以我会放一阵子再弄。
期待