QString a = "a" ;
lineEdit->setText(a);
myCom->write(lineEdit->text().toAscii());
...全文
9464打赏收藏
用qt写了串口通讯程序,通过在arm上运行,发送数据给K60开发板,单片机助手显示得到数据为乱码
用qt写了串口通讯程序,通过在arm上运行,发送数据给K60开发板,单片机助手显示传来的数据是乱码。发送数据时数据类型为QString,接收数据时用的char类型,乱码是因为数据类型不同吗?QT发送数据的代码该怎么改? QString a = "a" ; lineEdit->setText(a); myCom->write(lineEdit->text().toAscii());