|
【猪圈丶嗨情歌的开发分享】
写在前面的话
我使用的工具
学习的知识点
共享的资源 完整的工程文件 FatFs.zip STM32Cube中FatFs的中文帮助文档
UM1721_DM00105259_CN.pdf
(560.87 KB, 下载次数: 296)
|
【福利三:雨露均沾·逢7狂欢】之四:用一个定时器同步另外两个定时器输出PWM
【逢7发帖赢大礼】STM32开发之WIFI实时时钟
【逢7发帖赢大礼】STM32开发之指纹识别!
【逢7发帖赢大礼】STM32开发之环境空气质量监测
【逢7发帖赢大礼】STM32开发之人体实时运动信息监测!
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
【逢7发帖赢大礼】全网最简单的Arduino_STM32开发环境搭建教程!
STM32F4中文用户手册
STM32F400、STM32F402 Cortex-M4超值单片机
SPI 高温读错最后一位?STM32F42xx 官方根治方案
微信公众号
手机版
现在还没有遇到过底层机制的问题,不知道能否指点一下由于底层机制对开发造成影响的问题我好在后面的学习中多加注意。
我最近也在使用Cube配置SDIO和FATFS的应用。
楼主说的BSP_SD_Init()这个函数其实可以不显性的调用,Cube生成的程序架构里会在第一次调用文件操作函数的时候调用该函数,然后将SD卡初始化标志变量置1,之后就不再调用该函数,除非出现底层操作失败。
当然,显性调用也有好处,就是可以在程序一开始就获取到SD卡类型,容量等信息。
SD卡信息会存放在结构体HAL_SD_CardInfoTypedef SDCardInfo;中。
理论上可以,在挂载文件系统的地方再挂载一个SD卡。但是这样的话,一部分底层驱动可能要自己写。SDIO接口一般是一个吧,另一个SD卡可能要SPI来读取了,SPI读取的SD卡底层驱动要自己提供才可以给FatFs调用。
谢谢鼓励
送你一朵❀
使用图形化编程可能会导致对底层工作原理理解不深。
这样啊,其实我在做这次项目的时候遇到了太多的问题,所以写代码的时候还是很小心的。
(⊙o⊙)嗯,可能会用ST提供的库函数来进行音频解码。不过这个工作量不知道多少,所以我会放一阵子再弄。
期待