ch378打開文件問(wèn)題

先上電,等待100ms,初始化ch378,等待tf卡初始化,初始化完成后,第一次做新建文件,打開文件,關(guān)閉文件的操作,后面就在只打開文件,關(guān)閉文件。打開成功串口發(fā)送0x99,打開失敗串口發(fā)送ch378中斷返回值(這個(gè)值一直都是0xfa,不應(yīng)出現(xiàn)的情況),最后下電。以此10s執(zhí)行一次,出現(xiàn)問(wèn)題,就是ch378,tf卡

1700537074102951.png

1700537074767555.png

1700537074198875.png

1700537074746334.png

均初始成功,就緒,但是文件打開有時(shí)成功,有時(shí)失敗。把等待中斷時(shí)間加長(zhǎng)也沒(méi)用,通過(guò)長(zhǎng)文件名打開文件和短文件名打開文件都試了,也不行。望各位大神幫忙看看

異常時(shí),可以通過(guò)取反測(cè)試命令,測(cè)試 下SPI通訊是否還是正常的,一般操作中出現(xiàn)中斷超時(shí)(函數(shù)返回 0xFA),或等不到中斷,可能是隨著文件數(shù)量增多, 存儲(chǔ)設(shè)備中已使用容量增多,導(dǎo)致打開、創(chuàng)建、開始寫時(shí)間(找到空余區(qū)域)加長(zhǎng),另外int的硬件中斷部分先用查詢方式


異常時(shí),可以通過(guò)取反測(cè)試命令,測(cè)試 下SPI通訊是否還是正常的,一般操作中出現(xiàn)中斷超時(shí)(函數(shù)返回 0xFA),或等不到中斷,可能是隨著文件數(shù)量增多, 存儲(chǔ)設(shè)備中已使用容量增多,導(dǎo)致打開、創(chuàng)建、開始寫時(shí)間(找到空余區(qū)域)加長(zhǎng),另外int的硬件中斷部分先用查詢方式


根據(jù)您的回復(fù),當(dāng)出現(xiàn)0xfa時(shí),我測(cè)試以取反命令,這個(gè)是正常的,發(fā)送的0x65,回復(fù)0x9a。tf卡是用的16gb的,已經(jīng)格式化后使用的,不存在文件過(guò)多。我現(xiàn)在關(guān)閉外部中斷,使用查詢命令,003.PNG

1700549268688862.png

1700549269949190.png

還是不行。


好像其他命令也是一樣的,比如查詢剩余空間,這跟芯片

1700554192807494.png

1700554192172148.png

10s上一次電,下一次電有關(guān)嗎?但是上電之后所有初始化是通過(guò)的呀,這是怎么回事呢,望解答一下。


可以嘗試更換下其他標(biāo)準(zhǔn)SD卡看下是否有同樣的問(wèn)題


這個(gè)是tf卡是以前項(xiàng)目上使用過(guò)的tf卡,我更換了不同容量,不同品牌的,效果也是樣的,有時(shí)可以,有時(shí)不行。


后續(xù)問(wèn)題聯(lián)系下支持電話025-52638373


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

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