STM32/STM8技术william hill官网
直播中

姚志奋

7年用户 143经验值
私信 关注
[问答]

STM32F0 fatfs u盘遇到奇怪现象

最近有个项目,需要移植fatfs文件系统和全速u***库到STM32f072cbu6中,stm32模拟U盘读取SD卡数据。设备上电后判断是否有USB插入,有USB插入进入U盘状态,没有USB插入进入记录状态,将数据通过fatfs写入text文本。现象如下:如果设备在记录状态下断电,然后插USB线读取SD卡中的txt文件,会发现首行是乱码。但是,如果此时将USB线拔出(同时设备也断电了,因为USB提供电源),在重新插到PC上,再次读取text文件的时候却发现没有乱码,一切正常了。请问这会是哪边的问题?是fatfs文件系统还是u***移植上的问题?谢谢大家的解答!

回帖(1)

李晓鹏

2018-12-5 16:42:28
应该是fatfs的问题
举报

更多回帖

发帖
×
20
完善资料,
赚取积分