用CH376好幾年了,以前的U盤容量都小,所以使用起來還是可以的, 現(xiàn)在市面8G以前U盤普遍,但CH376確識(shí)別不了,在U盤初始化函數(shù)下就掛掉了,換成4G? U盤就可以正常工作,是不是這個(gè)芯片也只能識(shí)別4G一下的U盤了???????????????
請(qǐng)問一下您的8GU盤是什么文件系統(tǒng)?正常情況下,376是能操作8GU盤的
你好,U盤我格式化的是FAT32格式的,什么文件系統(tǒng)就不清楚了?能幫幫我看看如何解決嗎?
您說的初始化函數(shù)就掛掉了是指CHECK_EXIST命令都過不了嘛?您使用的主控MCU是什么?用什么接口來操作CH376?
你好,白天忙也沒有時(shí)間上論壇,我用的單片機(jī)是ATMEGA64A芯片,與CH376通訊采用的SPI口,程序是用你們提供的驅(qū)動(dòng)庫,
??
每次運(yùn)行到CH376DiskMount( ) 這個(gè)函數(shù)就不行,換成4G U盤就沒有問題,換成8G U盤,運(yùn)行到該函數(shù)就返回錯(cuò)誤,通過仿真跟蹤,到
UINT8CH376SendCmdDatWaitInt( UINT8 mCmd, UINT8 mDat )? /* 發(fā)出命令碼和一字節(jié)數(shù)據(jù)后,等待中斷 */
{
xWriteCH376Cmd( mCmd );
xWriteCH376Data( mDat );
xEndCH376Cmd( );
return( Wait376Interrupt( ) );
}
一直沒有中斷觸發(fā),導(dǎo)致程序看門狗復(fù)位,去掉看門狗程序運(yùn)行到這里也過不去
? ? s=mInitCH376Host();//初始化CH376
? ? if(s==USB_INT_SUCCESS)//判斷初始化是否成功
? ? {?
? ? ? ? if(CH376DiskConnect( )== USB_INT_SUCCESS )? ?這些函數(shù)運(yùn)行都沒有問題
有時(shí)間幫我分析下,我這之前購(gòu)買了20多個(gè)8G? U盤,現(xiàn)在都用不了,謝謝了
怎么沒人回答了,最近我有買了幾種8G U盤,CH376都無法識(shí)別,是不是本身就識(shí)別不了8G啊? 給個(gè)答復(fù)
你好,能留個(gè)聯(lián)系方式嘛?或者直接打我們技術(shù)支持電話:025-52638375或025-52638376。
前年比較忙,沒有時(shí)間看,等你們上班后,我去電話質(zhì)詢下,謝謝了