qt修改linux波特率,Qt串口传输波特率问题。
void MainWindow::on_comboBox_Freq_currentTextChanged(const QString &arg1)
{
//设置波特率
if (my_serialport != NULL)
{
switch (ui->comboBox_Freq->currentText().toInt())
{
case 50:
my_serialport->setBaudRate(BAUD50);
break;
case 75:
my_serialport->setBaudRate(BAUD75);
break;
case 110:
my_serialport->setBaudRate(BAUD110);
break;
case 134:
my_serialport->setBaudRate(BAUD134);
break;
case 150:
my_serialport->setBaudRate(BAUD150);
break;
case 200:
my_serialport->setBaudRate(BAUD200);
break;
case 300:
my_serialport->setBaudRate(BAUD300);
break;
case 600:
my_serialport->setBaudRate(BAUD600);
break;
case 1200:
my_serialport->setBaudRate(BAUD1200);
break;
case 1800:
my_serialport->setBaudRate(BAUD1800);
break;
case 2400:
my_serialport->setBaudRate(BAUD2400);
break;
case 4800:
my_serialport->setBaudRate(BAUD4800);
break;
case 9600:
my_serialport->setBaudRate(BAUD9600);
break;
case 14400:
my_serialport->setBaudRate(BAUD14400);
break;
case 19200:
my_serialport->setBaudRate(BAUD19200);
break;
case 38400:
my_serialport->setBaudRate(BAUD38400);
break;
case 56000:
my_serialport->setBaudRate(BAUD56000);
break;
case 57600:
my_serialport->setBaudRate(BAUD57600);
break;
case 76800:
my_serialport->setBaudRate(BAUD76800);
break;
case 115200:
my_serialport->setBaudRate(BAUD115200);
qDebug() << "*****";
break;
case 128000:
my_serialport->setBaudRate(BAUD128000);
qDebug() << "*****";
break;
case 256000:
my_serialport->setBaudRate(BAUD256000);
break;
default:
my_serialport->setBaudRate(BAUD115200);
}
}
}
qt修改linux波特率,Qt串口传输波特率问题。相关推荐
- 嵌入式linux与pc串口传输文件基于lrzsz
嵌入式linux与pc串口传输文件基于lrzsz 嵌入式linux传输应用程序通常用nfs.tftp等比较麻烦,一般小应用也就几k用串口就行,这里给出一种串口传输文件的方式lrzsz lzsz需要在开 ...
- 串口传输 波特率 延时时间的设置
在进行串口传输的时候,波特率太低接收不到,波特率太高又丢包. 首先,传输的报文需要多少时间.起始位1,停止位1,数据位8,则传输时间为:1000(ms)/波特率*10(位)*数据长度(一共多少字节). ...
- linux系统 qt调试,Linux下Qt Creator远程调试(redhat5+mini6410)
当我们开发嵌入式系统下的Qt应用程序时,有时候不能在虚拟机上进行调试,这时候我们需要通过远程调试的方式在PC上调试嵌入式系统下的Qt应用程序.这样就产生了交叉调试. 本文环境介绍: 虚拟机:vmwar ...
- vs qt 在linux运行,QT安装以及使用(QT支持linux和windows,也支持C/C++代码的编译运行,比vs简洁多)...
Windows:linux 0. QT Version qt-win-opensource-4.7.4-mingw qt-creator-win-opensource-2.4.1 1. 系统 Wind ...
- qt调用linux系统调用,qt在其他函数调用数据库
<多核与GPU编程:工具.方法及实践>----3.2 线程 本节书摘来自华章出版社<多核与GPU编程:工具.方法及实践>一书中的第3章,第3.2节, 作 者 Multicore ...
- Linux串口打印信息工具,基于Qt实现Linux或Windows串口打印工具
一.运行结果 二.实现过程 1.打开串口 首先我们需要创建一个QSerialPort对象,然后调用它的open函数打开串口设备,然后再调用它的bool setBaudRate(qint32 baudR ...
- QT接收Linux内核,QT界面程序经过网路与普通的linux应用程序进行数据传送的情况...
有时候会遇到QT界面程序经过网路与普通的linux应用程序进行数据传送的情况:(UDP协议,非TCP协议) 个人感觉比管道.共享内存.信号量.消息队列好用 Qt udp_client 1.我们新建Qt ...
- linux qt lgl,Linux下QT、cannot find -lGL、
近日在虚拟机下的qt5.11.2安装出现了一个bug,折腾好久才搞定. 环境:vmware + debain 9.5 + qt5.11.2 . qt_dir = /qt5.11.2/5.11.2/gc ...
- linux qt libs,linux下qt使用第三方库的那些事
开发库查看工具:$sudo apt-get install pkg-config 很多时候我们并不知道自己电脑有没有这个库,所以我们可以使用这个工具来查看自己有哪些工具,或者哪些工具没有.同时,qma ...
最新文章
- 基于Matlab的神经网络结合遗传算法在非线性函数极值寻优中的应用
- Powershell 音乐播放
- 操作系统:了解一下磁盘结构
- 音乐文件基本格式,wave,mod,midi,mp3,wma,flac
- 构造代码块会想你所想
- Windows Server 2008 R2卸载干净ORACLE 11G
- 二叉树中进行 BFS 和图中进行 BFS 最大的区别
- 中绘制折线_统计图之折线图的结构和制作过程
- 结对编程其实可以变变?
- 【汇编语言】通用数据处理指令——位操作类指令
- 《游戏改变企业》一一第 2 章 实时的经济信息反馈(为什么游戏很重要) 游戏改变企业...
- 【非长篇大论】X3D - Web3D标准的发展
- 国外网站整理出十大必须拥有的虚拟化工具
- 根据经纬度来计算旋转矩阵
- Python入门之函数调用
- window.open,打开窗口与打开新标签页,刷新父窗口数据
- 程序员面试必备的八大数据结构
- 音视频开发---音视频同步算法
- Chrome浏览器怎么调试网页标题字体大小和颜色?
- 前端技术学习:语义化
热门文章
- VCAP6.5-DCV Design Prep-Guide
- c语言 本地存储文件路径,本地持久化存储
- html段落设置宽度,html – 包裹图像时的CSS段落最小宽度
- c语言坐标如何判定碰撞,台球碰撞 (C语言代码)
- html5效果浪漫表白,程序员用HTML5做了一个心形表白特效,其实我们也懂浪漫!...
- PostgreSql+PostGis创建空间数据库
- 洛谷题目B3617:古籍翻译,八进制转十六进制C++实践。
- js验证身份证号的真实性
- 故宫景点功课7:文华殿院落下
- Ubuntu设置samba共享文件夹