当前位置: 首页 > news >正文

网站建设销售好做嘛商城系统平台有哪些

网站建设销售好做嘛,商城系统平台有哪些,网页怎么设计好看,微信微网站平台Ubuntu 下使用 Qt 打开串口报错 Permission denied 错误描述 提前声明一下,开发环境是 Ubuntu18.04,用户是非 root 用户。 因项目需求,需要使用到 Qt 收发串口数据,曾经写过一个串口调试助手的程序 通俗易懂玩QT:串口…

Ubuntu 下使用 Qt 打开串口报错 Permission denied

错误描述

提前声明一下,开发环境是 Ubuntu18.04,用户是非 root 用户。

因项目需求,需要使用到 Qt 收发串口数据,曾经写过一个串口调试助手的程序 通俗易懂玩QT:串口调试助手制作(内附主要源代码) ,这里直接拷贝到 Ubuntu 虚拟机下使用,发现每次打开串口的时候都会发生错误,最开始的时候还不知道发生了什么错误,以为是需要在串口名前面添加 / ,但是后面发现加了 / 后,并没有成功打开串口,所以问题不在于 / ,然后在网上搜索了一下问题,QSerialPort 类有个 errorString() 函数成员, 可以打印开启串口失败的原因,用它打印了一下,加了 / 后的串口错误信息 No such file or directory ,然后把 / 去掉后,再次打印串口错误信息 Permission denied ,于是在网上去搜索了一番,有两种解决方案,一种是将当前的用户添加到串口所在的分组,再一种就是改变 udev 规则,使普通用户可以访问其他用户组下的内容,个人觉得后者安全系数会更高点,下面也是分享的后者。

解决方案

  1. 打开 udev 的配置目录
cd /etc/udev/rules.d
  1. 新建并编辑配置文件70-ttyusb.rules(名称可以自己自行定义,不过后缀必须是 .rulesMODE 的值可以是 0666 ,也可以是0777,个人觉得前者更安全可靠点)
sudo vim 70-ttyusb.rules
> KERNEL=="ttyUSB*", OWNER="root", GROUP="root", MODE="0666"
  1. 修改配置文件70-ttyusb.rules的权限为666(该步骤可省略)
sudo chmod 664 70-ttyusb.rules
  1. 重启udev服务
sudo /etc/init.d/udev restart
< [ ok ] Restarting udev (via systemctl): udev.service.
  1. 重新插拔串口即可(这一步很关键!!!)

学习分享,一起成长!以上为小编的经验分享,若存在不当之处,请批评指正!

http://www.yayakq.cn/news/396584/

相关文章:

  • 建设网站工作室一呼百应网做的网站
  • 宏远建设有限公司网站17做网站官网
  • 襄城县城乡建设管理局网站网站上的logo怎么做
  • 导航网站优化外贸业务员怎么开发客户
  • 免费建立移动网站吗网站建设销售方面会遇到的问题
  • 设计网站推荐滕州市东方建设工程事务有限公司网站
  • 安阳网站设计公司百度竞价账户
  • 专做畜牧招聘网站的淘宝网(淘宝网)
  • 门户网站建设意见做网站找哪家又便宜又好
  • 网站设计公司 杭州对外宣传推广方案
  • 建手机wap网站大概多少钱建站快车加盟
  • 网站开发环境搭建章节教材书电子商务基础网站建设与维护单项选择题
  • 做视频资源网站有哪些拼多多代运营公司十大排名
  • 网站建设尾款收取eclipse 网站开发
  • 织梦网站如何做404网站做线支付平台系统多少钱
  • 做网站需要理解什么学校加强网站建设
  • 深圳手机端网站建设专业东莞搜索seo优化排名
  • 网站备案是针对空间还是域名做网站有意思吗?
  • 深圳建网站多少钱公司做网站推广有效果吗
  • 烟台专业网站建设临夏市建设局网站
  • 网站导航栏不显示标志与设计
  • 2017优惠券网站怎么做杭州市前10电商代运营公司
  • 天津做网站一般多少钱汉中做网站公司
  • 电子商务网站的建设与维护拼多多app官方下载
  • 浪漫做爰网站好网站建设公司地址
  • seo快速排名利器有利于seo优化的是
  • 黑帽seo怎么做网站排名帮别人做网站后期维护
  • 网站建设管理存在问题30天网站建设全程实录 pdf
  • 怎么注册自己网站网站设计大概多少钱
  • 网站后台怎么打开wordpress视频 小程序