QT的SLEEP怎么用?我的串口模式? 我的串口就是这么配置的,然后就是读和写了,感觉这串口慢。别人的ISP程序,下载64K才20多秒。我的要30多秒。郁闷中。
if(myCom->open(QIODevice::ReadWrite)){
ui->statusBar->showMessage(tr("成功打开串口 ") + portName);
}else{
QMessageBox::critical(this, tr("打开失败"), tr("未能打开串口 ") + portName + tr("\n该串口设备不存在或已被占用"), QMessageBox::Ok);
//关闭串口
myCom->close();
delete myCom;
ui->statusBar->showMessage(tr("关闭串口")+ portName);
return;
}
//设置数据位
myCom->setDataBits(DATA_8);
//设置校验
myCom->setParity(PAR_NONE);
//设置停止位
myCom->setStopBits(STOP_1);
//数据流控制设置
myCom->setFlowControl(FLOW_OFF);
do_all_again:
//设置波特率
myCom->setBaudRate(BAUD9600); |