主程序中有以下幾個(gè)不合理的地方: (1)CMD_RESET_ALL執(zhí)行后要等待40MS,等待CH375復(fù)位完成,才能繼續(xù)操作。盡管后續(xù)有的操作成功,但畢竟不可靠。 (2)CH375FileCreate()執(zhí)行之前,需要初始化:mCmdParam.Create.mPathName。 (3)主程序中,缺少無限循環(huán),這會(huì)造成程序復(fù)位 (4)原理圖貼出來看看 建議您還是用我們提供的示例程序進(jìn)行測(cè)試,這樣也便于我們分析原因。在調(diào)用CH375DiskReady()時(shí),測(cè)試一下DISK_BASE_BUF,比較寫入與讀出的數(shù)據(jù)是否一致