向串口发送十六进制数据???在线等
郁闷我几天,在此请教各位大侠。
是这样的.
我是通过 GPS设备的232接口,接入我的设备,需向我的设备发送 AA 01 (十六进制,通过GPS车载机传至设备)
初次测试失败。后来,我直接用GPS的232接入电脑的串口,用"串口调试工具"检测我发送的数据。收发都正常。
不解的是.我发送的是0xAA 而收到的却是 3F .比如发0x1F (也就是说,十六进制第一个是数字就是正常的)收到的就是 1F.后来我多次测试,无伦我发 0xAA ,0xBB ,0xCC,等等。收到的全是3F,是不是我写法上有问题。或者说我要发送什么数据。收到的才是十六进制AA 或者AA 01