通过CH559连接USB打印机,如果打印机带有串口,通过USB口操作标签打印机,正常;如果打印机本身不带串口只有USB口,无法操作标签打印机通过调试发现
UINT8 USBHostTransact( UINT8 endp_pid, UINT8 tog, UINT16 timeout )
里面
if ( U_TOG_OK )
{
return( ERR_SUCCESS );
}
U_TOG_OK 的问题
sbit U_TOG_OK = USB_INT_FG^6; // ReadOnly: indicate current USB transfer toggle is OK
为什么559 只能操作带有串口的usb标签打印机 ,而只有USB口的标签打印机却不行