最近在用TM4C123系芯片,移植进一个FATFS文件系统进行写文件测试,发现总会偶尔出现几次乱码现象
其他模块已全部移除,只剩下文件驱动。在主函数外定义几个数组(即将写入的内容),主函数内执行打开“Today.txt”,并写入这个数组里的内容,关闭函数指针。延时2秒,又重复以上动作。一般一个小时内取下SD卡打开该文件看,至少会出现一次乱码现象。如下图:
这个文件系统我在另外的程序上也用过,基本没有出现此类情况。
已经纠结几天了,希望能搞清楚原因!
xyz549040622:
如果可以定位到错误发生的时候就更好了。你加大延时时间,写纯字母试试。这个问题只能是自己慢慢调试了