完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我买了一块不完全开发板和刘军老师的《例说STM32》一书,可以说,在目前的众多的关于STM32开发板和资料中,这是最好,资料最全,服务最周到的一种STM32开发板,最适合
初学者入门学习,本人就受益匪浅,在此特向刘老师致谢!也希望刘老师再接再厉,出品新作——《 STM32 完全 开发板 》,更深入地讲解STM32,板卖贵一点也没关系,这是你的心血, 我们都会乐意购买。 最近在试验学习一道例题,要在SD卡上创建几个新的文件夹,并要往这些文件夹里写数据,写完后,还要根据需要,要删除某个文件夹,我翻遍《不完全开发板》,好像这个板载的 FAT文件系统,只有读出功能,创建,删除功能没讲到(这可能是刘老师留到《完全版》里讲解),我又查阅资料,好像现在时兴一种由外国人开发的网上开源的FATFS的文件系统,市场上很 多STM32开发板,差不多都套用这个文件系统例程,利用SDIO功能,采用SD卡的SD模式,全速使用SD卡。可是我们的开发板是用SD卡的SPI模式,用最少的STM32引脚,如果运用FAT文件系 统也能创建和删除文件,就不用去使用FATFS了,不行也只好换文件系统了,看到这里有位朋友使用FATFS文件系统,运用《不完全开发板》的SPI有关例题,开发成功MP3播放器,很鼓舞, 请刘老师斧正,像我这道例题,到底用那个文件系统好呢? |
|
相关推荐
17个回答
|
|
|
|
|
|
谢谢老师的及时答复。
|
|
|
|
請問如想用mini版,去创建new file是怎樣呢 ,只是數字和字母,有何方法, 會方便呢?
|
|
|
|
看fatfs的资料,很详细的.elm那个网站.
|
|
|
|
|
|
|
|
但是是否不支持spi mode呢
|
|
|
|
|
|
|
|
|
|
|
|
这个是最新版本的,直接移植,但硬件驱动部分还得动脑写,毕竟原子哥的SD卡驱动和这个文件系统里面的那个disk_initialize等不是很兼容,本人目前研究当中。
|
|
|
|
引用自 9楼 Tardis 的回复:
这个是最新版本的,直接移植,但硬件驱动部分还得动脑写,毕竟原子哥的SD卡驱动和这个文件系统里面的那个disk_initialize等不是很兼容,本人目前研究当中。 是用本stm32 mini版,可以移植嗎? |
|
|
|
|
|
|
|
真的有需要做一個來用,Tardis哥 研究当中,能否說明一下如何運作嗎?
|
|
|
|
可以的.一点问题没有.
|
|
|
|
绝对可以,但你得先改动disk驱动,如果你不想弄乱原本的SD卡驱动,可以新建一个diskio.c文件,然后引用SD卡驱动,嵌套一下,来写一些适合Fatfs的驱动,温馨提示:Fatfs里面定义了很多不常用类型,例如enum,这个,这个是把定义的实体里面的元素按顺序赋值,例如,你第一个为0,那下面每一个就比上一个加1,刚百度出来的解释,Fatfs比较复杂,需要好一些时间来研究。
附上Fatfs详细解释文件 FatFs文件系统中文资料.docx (54.69 KB ) |
|
|
|
|
|
还处在移植当中,驱动还没改好呢~
|
|
|
|
也谢谢 Tardis友 ,提供了有关FATFS的资料。
|
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1614 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1541 浏览 1 评论
970 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
682 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1592 浏览 2 评论
1863浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
644浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
515浏览 3评论
531浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
504浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 22:34 , Processed in 1.040436 second(s), Total 107, Slave 90 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号