搜索
当前位置: 分分彩网站 > 读内存文本 >

STM32+SDIO+FATFS文件系统 直读SD卡

gecimao 发表于 2019-04-13 15:38 | 查看: | 回复:

  很是出名 一来小巧,二来免费。当然了国产的振南的znFAT 一样开源好用而且极其的省资源~!非常适合51单片。更重要的是国语的支持,呵呵!这次在上为SD卡移植文件系统还是非常简单顺利的,这多亏了ST 官方提供的驱动,而我自己不用动手编写SD卡的命令省了很多时间而且官方做的驱动虽然效率一般但是极其严谨我很是佩服。

  SD卡可以用SPI驱动 也可以直接用 SDIO 驱动STM32256KB FLASH 以上的片子全部都有SDIO,我们当然要用高速快捷的SDIO 方式了!至于 SDIO 又有 1位 4位 8 位的之分 我想不来8位SDIO 是怎么回事?SD卡上最多只能接4位嘛~网上有人说4位的SDIO 不好用多半是固件版本太老的缘故了。呵呵这里还是要靠库~STM32真适合懒人用。

  网上关于的FATFS的文章很多 不过都太老旧,很多东西已经不适用了 。我建议阁下到官方去下载最新的版本 目前是最新是R0.08b ,使用最新的版本好处是很多网上很多要改来改去的地方只要你使用了新版本那就是完全可以规避的。另外STM32 的SDIO驱动也一定要用最新的,老版本问题很多不少人的失败就在这。我这次用的是V3.3的库没有任何改动就可以了,现在最新的好像在3.4以上了。好了说说移植 ffconf.h是配置的头文件 简单的修改宏就可以了,英文注释的很完全而且网上也有翻译我不多说了自己看主要在这里进行功能裁剪写写我的配置。

  好了 说说最关键的I/O module 我自己建立一个文件diskio.c新的版本要自己建立函数文件官方连个模板都没提供作者似乎不怎么照顾新人呢~

  /*这里大家看到了有个地址转换 因为DMA仅仅支持4字节指针的所以在函数内部还是有个转换的这里最好优化一下能提高效率*/

  意法半导体推出超低功耗的工业资产管理Sigfox Monarch解决方案,让全球物联网设备实现无缝连接

  意法半导体中国首家STM32官方旗舰店入驻天猫商城,为物联网开发者提供一站式服务

  意法半导体推出新款STM8 Nucleo开发板,为8位项目提供开源硬件资源

  意法半导体推出STM32 USB TCPM软件,简化USB-PD 3.0输电协议的迁移

  下一篇:用51单片机+11.0592的晶振,如何产生115200的波特率?

本文链接:http://ramadaguam.net/dunacunwenben/56.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部