仪表中使用CH376存储测量结果,在SD卡上建立文件以及写操作均正常。故障现象是:(1)在SD卡尚未关闭文件时,即正在写操作时,仪表发生断电故障。(2)再次上电后,仪表再也无法使用cmd_disk_query命令读取SD卡容量,且无法创建新文件记录数据。(3)将SD卡拿到计算机上,删除异常掉电时的文件。(4)SD卡重新装回仪表中,可以读取SD卡容量,并且可以继续正常建立文件记录数据了。
想请教的是:上述故障是否是由于异常断电造成FAT分区表损坏造成的?如何在仪表端处理此异常断电造成的SD卡读写异常问题?
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU