可能你所谓的“乱码”,只是不可显示字符而已,所以显示出来是乱的,但功能正常。
如果想手机也可以正常显示和发送,建议换个带十六进制模式显示和发送的调试助手。要不就改小车的协议,用可显示字符做控制命令
大概率是编码格式的问题 例如 你用手机发送的“1”可能你认为是数字“1” 但如果手机选择的是ASCII编码 那它发送的就是十进制数字49 同理 接收乱码也是因为手机使用了不同的编码格式进行解码 当然不能解出正确的信息 题主可以统一一下两者的编码格式 假如只是进行简单的控制的话 可以使用hex格式 这时候发送的就是纯数字 不会再有字符的干扰