[求助]關(guān)于CH374U的設(shè)備模式

按照貴公司資料向單片機(jī)燒入device例程,接線,然后374u與PC連接,但PC機(jī)沒有任何反應(yīng)...是不是我步驟錯(cuò)了?還是哪里有問題...請求一個(gè)374u設(shè)備連接PC的步驟.需要驅(qū)動的么?

CH374U設(shè)備模式注意以下幾點(diǎn): (1)在USB設(shè)備方式下只能使用HUB0的UD+和UD-進(jìn)行USB傳輸; (2)使用device.c的例程,需要根據(jù)你的硬件修改讀寫寄存器函數(shù)。 (3)如果操作正確,就算不安裝我們的驅(qū)動,電腦應(yīng)該也會彈出未識別的設(shè)備。


好的..謝謝~


還有一個(gè)問題沒有解決...就是現(xiàn)在PC對其連接時(shí)偶爾有反應(yīng),偶爾沒反應(yīng)的...而且有反應(yīng)的時(shí)候怎么裝驅(qū)動?PC還是無法識別這個(gè)硬件...


連接不穩(wěn)定你可以檢查一下USB那塊硬件電路。如果發(fā)現(xiàn)設(shè)備了,需要在電腦上安裝CH372DRV.EXE


我按照貴公司的device例程,使用60s2芯片,也沒有怎么改動程序,直接將例程燒進(jìn)單片機(jī),按要求連接a0,rd,cs,wr這四個(gè)腳.但是PC機(jī)還是沒有反應(yīng)...請問這可能是什么情況?


按照第1樓的要求,分別檢查一下。測試一下你的讀寫寄存器函數(shù),讀一下0x04寄存器,看看低兩位讀出來是否01,驗(yàn)證單片機(jī)與CH374U之間的通訊。


突然發(fā)現(xiàn)我仿真device程序的主函數(shù)運(yùn)行到 if ( Query374Interrupt( ) ) 這里就停止了... int main( void ) // USB device { mDelaymS( 50 ); // 等待CH374復(fù)位完成 CH374_PORT_INIT( ); /* CH374接口初始化 */ Init374Device( ); // 初始化USB設(shè)備 while ( 1 ) { if ( Query374Interrupt( ) ) USB_DeviceInterrupt( ); // 等待USB設(shè)備中斷,然后處理USB設(shè)備中斷 } } 而且這個(gè)查詢函數(shù)我也沒改過: // 查詢CH374中斷(INT#低電平) BOOL Query374Interrupt( void ) { #ifdef CH374_INT_WIRE return( CH374_INT_WIRE ? FALSE : TRUE ); /* 如果連接了CH374的中斷引腳則直接查詢中斷引腳 */ #else return( Read374Byte( REG_INTER_FLAG ) & BIT_IF_INTER_FLAG ? TRUE : FALSE ); /* 如果未連接CH374的中斷引腳則查詢中斷標(biāo)志寄存器 */ #endif } 芯片的INT#腳一直高電平,而且單片機(jī)的INT0(P3^2)也是一直高電平.所以他們連不連接感覺都是一樣的.


而且我又發(fā)現(xiàn)了就是UD+,UD-都是0電壓的...所以PC一直沒有彈出識別信息,這又是為什么都是0電壓的?


那說明單片機(jī)和CH374之間的通信還有問題。建議你讀取0X00-0X1E號寄存器,讀取出來和芯片的默認(rèn)值進(jìn)行比較看是否一樣。


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

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