還是之前的問題,初始化CH375成功,查詢U盤準備好成功,可是一打開或者枚舉文件就出問題(返回1f),我的常量定義是這樣的: #define MAX_BYTE_IO 35 #define LIB_CFG_FILE_IO 1 #define LIB_CFG_INT_EN 0 #define DISK_BASE_BUF_ADDR 0x0000 #define DISK_BASE_BUF_LEN 512 #define CH375_INT_WIRE INT0 #define NO_DEFAULT_CH375_F_QUERY 1
我用的是宇瞻的4G優(yōu)盤,其中DISK_BASE_BUF_LEN 試過2048,4096都不行。 FILE_DATA_BUF_LEN 和 FILE_DATA_BUF_ADDR 用不著吧。
DISK_BASE_BUF_ADDR注釋掉也無法解決問題,麻煩各位高手好好想想,還可能是什么問題。
有沒有可能是時序上的問題呢,每部操作之間我都等了100ms左右。 真的慌了,這要過不去可咋辦啊。麻煩各位高手多多教我。謝謝。