問題:CH376S,spi模式連接32位 M0 MCU,使用原廠提供的例程打開\C51\CH376HFT.C文件總是返回0x22
1、執(zhí)行mInitCH376Host( )正確,返回0x14。
2、插上U盤,ACT引腳連接的LED燈點(diǎn)亮。執(zhí)行CH376DiskConnect( )如果插上U盤成功連接,返回0x14。
3、執(zhí)行CH376DiskMount( ),返回0x14。
4、執(zhí)行CH376ReadBlock( buf),能讀取 U盤的廠商和產(chǎn)品信息,并通過串口打印相關(guān)信息。
5、執(zhí)行CH376FileOpenPath( buf )打開U盤根\C51\CH376HFT.C文件("\\C51\\CH376HFT.C")。
6、執(zhí)行CH376SetFileName( name ),寫入\C51后,?CH376SendCmdWaitInt( CMD0H_FILE_OPEN )返回的數(shù)值總是0x22。程序沒辦法繼續(xù)寫入后續(xù)的\CH376HFT.C。我修改程序強(qiáng)行執(zhí)行寫入\CH376HFT.C,返回的數(shù)值0x14。但執(zhí)行后續(xù)CH376ByteRead( buf, i, &RealCount ),文件無法打開,返回?cái)?shù)值還是0x22。證明之前的問題還沒真正解決!
我已經(jīng)調(diào)試CH376S 3周,項(xiàng)目進(jìn)度耗不下去了。煩請哪位高手幫忙指點(diǎn)一下。感謝啦!