驅(qū)動程序之前驅(qū)動58POS打印機(jī)是正常的,后來用來驅(qū)動針式打印機(jī)(OKI5350),枚舉過程正常,打印數(shù)據(jù)的時候總是先返回0x28,再返回0x14。但是打印機(jī)一直沒工作。
熱門產(chǎn)品 :
CH32V317: 互聯(lián)型青稞RISC-V MCU
驅(qū)動程序之前驅(qū)動58POS打印機(jī)是正常的,后來用來驅(qū)動針式打印機(jī)(OKI5350),枚舉過程正常,打印數(shù)據(jù)的時候總是先返回0x28,再返回0x14。但是打印機(jī)一直沒工作。
返回0x28說明設(shè)備返回超時,或者設(shè)備沒有返回。有可能發(fā)的端點(diǎn)不對,或者再發(fā)數(shù)據(jù)之前需要發(fā)送其他命令。
像你的情況最好先參照電腦枚舉和下發(fā)數(shù)據(jù)的過程,然后用CH375模擬這個過程操作。
可能沒有枚舉成功。但是我獲取打印機(jī)狀態(tài)是正常的,好奇怪。
后來又試了一下,只發(fā)送一次,中斷狀態(tài)0x20。