CH376S,寫(xiě)U盤(pán),每10分鐘寫(xiě)10K數(shù)據(jù)到同一文件,寫(xiě)幾次以后,就會(huì)出錯(cuò)

CH376S,UART模式,9600波特率,STM32主控

業(yè)務(wù)流程:()

1 初始化

2 檢測(cè)connect,mount 返回0x14 成功

3 新建文件 成功

4 每隔10分鐘,打開(kāi)文件 成功,

? ? ? ? ?locate ?成功,

? ? ? ? ?寫(xiě)入10k數(shù)據(jù)成功

? ? ? ? ?關(guān)閉文件成功


現(xiàn)象:前幾次寫(xiě)入文件都是成功的,但是等幾次,就會(huì)產(chǎn)生錯(cuò)誤,

CH376DiskMount( ) == USB_INT_SUCCESS ) ?不滿足條件,循環(huán)10次后退出

打開(kāi)文件(0X1F)

寫(xiě)入數(shù)據(jù)失?。?xb4)

文件失?。?xb4)


再往后,循環(huán)寫(xiě)入,就永遠(yuǎn)寫(xiě)不進(jìn)去了,需要重新啟動(dòng)初始化才可以。

以下為寫(xiě)了130K數(shù)據(jù)后才出現(xiàn)的錯(cuò)誤,之前的130K數(shù)據(jù)都是正常寫(xiě)入。

CH376DiskMount執(zhí)行錯(cuò)誤返回 0X1F


CH376DiskMount:0x1f?


CH376Open file:0x1f?



CH376ByteWrite: 0xb4?


CH376FileClose: 0xb4



麻煩有經(jīng)驗(yàn)的前輩給小弟指點(diǎn)一下。


熱門(mén)產(chǎn)品 : CH32X035: 32位USB+USB PD單片機(jī)

CH376DiskMount執(zhí)行不通過(guò),后面代碼就可以暫時(shí)不用看了。CH376DiskMount執(zhí)行錯(cuò)誤返回什么?CH376DiskMount上電后只需要執(zhí)行一次,后面只是文件操作。


? ? ? ? ? ? ? ? ? ? ? ? ? ?

CH376DiskMount執(zhí)行不通過(guò),后面代碼就可以暫時(shí)不用看了。CH376DiskMount執(zhí)行錯(cuò)誤返回什么?CH376DiskMount上電后只需要執(zhí)行一次,后面只是文件操作。

? ? ? ? ? ? ? ? ? ? ? ?



CH376DiskMount執(zhí)行錯(cuò)誤返回 0X1F


CH376DiskMount:0x1f?


CH376Open file:0x1f?



CH376ByteWrite: 0xb4?


CH376FileClose: 0xb4



可能是硬件原因。查USB口電源電壓、V3腳電壓、VCC電壓??刹⒔与娙荨A硗?,也可以換一個(gè)盤(pán)試試。


問(wèn)題已經(jīng)解決


因?yàn)?.3V供電,vc0沒(méi)有接到3.3v,所以不穩(wěn)定


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频