[STM32F1] stm32 读写U盘

[复制链接]
 楼主| 浅笑qwer 发表于 2021-11-1 21:47 来自手机 | 显示全部楼层 |阅读模式
stm32读写U盘,fmount成功挂载了,但是fopen创建文件一直失败,一直是错误13请问下各位大佬有什么解决办法吗…?谢谢
Alina艾 发表于 2021-11-1 22:15 | 显示全部楼层
可以把你写的U盘部分的代码贴上来么,这样方便解答
yangjiaxu 发表于 2021-11-1 22:17 | 显示全部楼层
这块你可以参考一下成熟的关于STM32读写U盘的demo,对比一下看看,还有是不是U盘格式不对导致的呢?
alxd 发表于 2021-11-1 22:17 | 显示全部楼层
没遇到过,这种情况,你考虑换个U盘试试呢?
Estelle1999 发表于 2021-11-1 22:19 | 显示全部楼层
我司之前使用CH374做U盘读写功能,发现这个玩意儿挑U盘
Emily999 发表于 2021-11-1 22:20 | 显示全部楼层
这时候,建议去看看可以正常使用U盘的代码,对比一下
Charlotte夏 发表于 2021-11-1 22:20 | 显示全部楼层
建议把问题贴出来吧,不然单纯分析浪费时间
Charlene沙 发表于 2021-11-1 22:21 | 显示全部楼层
这个还没遇到过,帮顶一下,让大佬们看看
Carmen7 发表于 2021-11-1 22:21 | 显示全部楼层
错误13,有错误代码就挺好,可以去看看手册呀
Carina卡 发表于 2021-11-1 22:22 | 显示全部楼层
换正点原子或者官方提供的demo试试
Candic12e 发表于 2021-11-1 22:22 | 显示全部楼层
去查错误代码
Betty996 发表于 2021-11-1 22:24 | 显示全部楼层
换个U盘,先建议换个小容量的U盘试试
Betty1299 发表于 2021-11-1 22:25 | 显示全部楼层
可以看看别人都咋写的,对比着看看
Belle1257 发表于 2021-11-1 22:26 | 显示全部楼层
报错 错误13,这是啥意思?手册有介绍么?
B1lanche 发表于 2021-11-1 22:27 | 显示全部楼层
如果实在不行,可以搞个USB芯片,做个外接U盘
Annie556 发表于 2021-11-1 22:27 | 显示全部楼层
还没用过ST的U盘读写功能
Allison8859 发表于 2021-11-1 22:28 | 显示全部楼层
换套已经被证实好用的代码,你移植这种可能就好找问题了
dog_xin 发表于 2021-11-2 07:24 | 显示全部楼层
必须是FAT32或者FAT格式化的
ccd007 发表于 2021-11-2 08:32 | 显示全部楼层
楼主看看你的堆栈大小设置的有没问题。我曾经出现过这个问题,是因为栈设置小了,当时里面两个数组大小为50K左右,但是栈只有0x400。改了栈大小之后这个问题就解决了。当然,不一定是这个原因。
trucyw 发表于 2021-11-2 08:52 | 显示全部楼层
1.可能格式问题
2.U盘本身异常
3.U盘的容量不识别
4.代码设置的问题
以上纯属个亿见解
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部