3.对STC下载器的串口进行研究获得其:波特率,停止位,数据位,校验位,停止位的选项 4.制作选项,串口号是根据机器自己的监测进行生成 5.分别新建4个槽函数,信号为clicked() 6.我们首先将上位机的大小进行固定,防止拖动,对界面美观产生影响;将上位机的背景板移动到合适的大小,在mianwindow可以查看要设置的大小,我这里...
在设计器中设置这些组件的属性,例如文本、大小等。步骤四:实现串口通信功能在Python代码中实现串口通信功能。当用户点击按钮时,发送数据到串口或从串口读取数据。以下是一个简单的示例: def send_data(): data = ui.lineEdit.text() # 获取文本框中的数据 ser.write(data.encode()) # 发送数据到串口 def read...
ui->comBaudRate->setCurrentIndex(3); //设置默认显示第4个即9600(从0开始) QStringList databitsList; //设置数据位列表,根据串口中配置顺序设置。 databitsList<<"5"<<"6"<<"7"<<"8"; ui->comDataBits->addItems(databitsList); //将设置的Item加入到列表中 ui->comDataBits->setCurrentIndex(3...
从零开始编写一个上位机(串口助手)QT Creator + C++,这里我使用Python写上位机主要的原因就是Python强大的数据抓取能力以及数据处理能力,我们可以使用Python做上位机作为自动化测试工具,采集之后的数据整合都是 非常强大的,因为Python和C++都是高级语言,所以和前面叙述使用C++写上位机的流程有许多相似之处。唯一的差别就...
从零开始编写一个上位机(串口助手)QT Creator + C++,这里我使用Python写上位机主要的原因就是Python强大的数据抓取能力以及数据处理能力,我们可以使用Python做上位机作为自动化测试工具,采集之后的数据整合都是 非常强大的,因为Python和C++都是高级语言,所以和前面叙述使用C++写上位机的流程有许多相似之处。唯一的差别...