STM32驅(qū)動ch376實現(xiàn)掃描槍,讀不了數(shù)據(jù)

代碼是以鍵盤類的為例程,可是讀不了數(shù)據(jù),而且掃描槍掃描一次數(shù)據(jù)后掃描槍就不能再讀,要重新拔出來插進(jìn)去才行!請問是否鍵盤類的代碼例程不能用于掃描槍?例程是我問你們公司要的。

把鍵盤的點燈代碼都去掉,另外,要檢查速度是否匹配。


回復(fù)jie:

都去掉了的,至于速度,
??//檢測是全速設(shè)備還是低速設(shè)備
??xWriteCH376Cmd( 0x0a );
??xWriteCH376Data( 0x07 );
??check =? xReadCH376Data();
??xEndCH376Cmd( );????????
??if(check&0x10 )
???set_freq( );?/* 使376進(jìn)入低速模式 */


???/* 獲取設(shè)備1的數(shù)據(jù) */
???status = get_int_in( Device_Atti.Device[0].tog,Device_Atti.Device[0].Device_endp);
?? status的值總是0x18和0x2A交替出現(xiàn)


把端點號打印出來,看端點號獲取的是否正確?前面枚舉的描述符信息可以正常獲取嗎?

2A表示NAK(正常),18是不應(yīng)該出現(xiàn)的返回值。


我插鼠標(biāo)進(jìn)去是可以讀到數(shù)據(jù)的,但是掃描槍不行,端點號可以獲取,獲取描述符設(shè)置階段沒問題,但是DATA階段。沒獲取到數(shù)據(jù)


掃描槍放到電腦上,通過BUSHOUND分析電腦發(fā)包過程,注意看端點、命令。模擬此過程。


好的,已經(jīng)在模擬此過程;現(xiàn)在是另一個問題請教一下,我原來ch376來實現(xiàn)U盤讀寫文件,可以成功,今天用卻發(fā)現(xiàn)創(chuàng)建沒問題,但是在電腦那邊點擊這個文件卻提示找不到此文件。。。。而且時間是2014-01-01


文件名是否大寫,滿足8.3結(jié)構(gòu)?


大寫可以的。我想枚舉后綴名為bin的文件,怎么去設(shè)置實現(xiàn)呢,因為要實現(xiàn)U盤升級程序


10#的問題我知道了!


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

代碼是以鍵盤類的為例程,可是讀不了數(shù)據(jù),而且掃描槍掃描一次數(shù)據(jù)后掃描槍就不能再讀,要重新拔出來插進(jìn)去才行!請問是否鍵盤類的代碼例程不能用于掃描槍?例程是我問你們公司要的。

? ? ? ? ? ?


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

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