FATFS STM32
最近有个项目,需要移植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的问题
应该是fatfs的问题
举报
更多回帖