新手打算用CH375配合STC12C5A60S2操作HID设备的...但是调试CH375一直出错...在X宝上买的模块...原理图已上传... 为了下载和调试的方便所以使用了第二串口与375通信...但是在9600bps下发送CMD_CHECK_EXIST总是返回F3或者F7...到底是哪里错了呢...?我也参照CH375HM里串口尝试过用串口同步码的形式通信...但是依然是返回F3或者F7...[Emot]1[/Emot] 我的代码是这样写的...往串口1打印过S2CON的值确定了第九位数值无误... void UART_2SendCmd(unsigned char c) { S2CON|=S2TB8; //将第9位置1 S2BUF = c; while(!(S2CON&S2TI)); //若S2TI=0,在此等待 S2CON&=~S2TI; //S2TI=0 S2CON&=~S2TB8;//将第9位归0 } void UART_2SendDat(unsigned char c) { S2BUF = c; while(!(S2CON&S2TI)); //若S2TI=0,在此等待 S2CON&=~S2TI; //S2TI=0 }
究竟是哪里出了问题啊?求解答!!!在线等!!!