【发布时间】:2015-04-01 15:31:47
【问题描述】:
首先:对不起,我的英语不太好。
我正在 Qt (C++) 和 Arduino 之间进行串行通信。首先,我尝试向 Arduino 发送一个字符('1')以打开 LED 并且它起作用了。现在我想发送多个字符。如何发送更多字符,以便每个字符成为 Arduino 代码中的变量?
这是我的一个字符的 Qt 代码:
void MainWindow::on_pushButton_clicked()
{
serial.setPortName("com17");
serial.setBaudRate(QSerialPort::Baud9600);
serial.setDataBits(QSerialPort::Data8);
serial.setParity(QSerialPort::NoParity);
serial.setStopBits(QSerialPort::OneStop);
serial.setFlowControl(QSerialPort::NoFlowControl);
serial.open(QIODevice::ReadWrite);
serial.write("'0'");
}
【问题讨论】:
标签: c++ qt arduino communication