PyCharm+PyQt5实现串口数据采样

本文介绍了使用PyCharm、PyQt5和相关插件搭建串口数据采样应用的过程,包括软件安装、UI界面设计、代码实现、问题解决等步骤。在代码实现部分,详细讲解了串口配置逻辑和主页面逻辑,并在最后讨论了在数据接收过程中遇到的不完整和类型转换问题及解决方案。
摘要由CSDN通过智能技术生成

1、软件安装

需要用到的软件包括:

Python:本人使用的版本是3.8.2

PyCharm:本人使用的版本是PyCharm 2021.2.3(Community Edition)

PyQt5相关插件:PyQt5、PyQt5Designer、PyQt5-tools;

绘制曲线相关插件:pyqtgraph;

串口工具相关插件:pyqt5-Uart-Tool;

打包工具插件:pyinstaller

安装方法可参考:Python:命令安装pyQt5相关插件

配置PyQt5工具

菜单栏中打开:File——>Settings,在对话框中选择:Tools——>External Tools

如下图添加Qt设计师工具:

 Program项:填写Qt设计师安装路径

$ProjectFileDir$:表示文件所在项目路径

如下图添加.ui文件转.py文件的工具:(下图中命名为PyUIC)

Program项:填写python.exe安装路径

Arguments项:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

Working directory项:$FileDir$

 $FileName$:表示文件名

$FileNameWithoutExtension$:表示没有扩展名的文件名

$FileDir$:表示文件所在路径

2、制作UI界面

打开Tools——>External Tools——>Qt Designer

其中这里的Qt Designer就是上一节配置的PyQt5工具

 界面制作省略……

3、将UI文件转换为.py

选中需要转换的.ui文件(下图中选中的是mainUI.ui)

打开Tools——>External Tools——>PyUIC

其中这里的PyUIC就是第1节配置的PyQt5工具

如果转换成功将会有如下图提示

  • 2
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值