Linux下c++串口编程
1 NX串口管理
参见https://blog.csdn.net/weixin_42447868/article/details/109051005?spm=1001.2014.3001.5506
2 串口权限管理
2.1 串口权限,临时
一般用户没有串口权限,需要通过以下命令开通权限。
sudo chmod 777 /dev/ttyTHS0 //授权串口0sudo chmod 777 /dev/ttyTHS* //所有串口都授权
但这个权限一旦重启后,就失效,需要重新来设置。
2.2 设置永久权限
1)这里有一个介绍:永久权限
我试试,没通。
2)这个,试了可以。
里面介绍了两种方法,用的第二种方法。
实际当中,需要使用管理员权限sudo。这个设置完成后需要重启后生效。如下,其中kz是用户名。可以看到将kz加入到dialout用户组中,这个是串口的 那个组。
kz@JetsonNx:~$ groups kz
kz : kz adm cdrom sudo audio dip video plugdev i2c lpadmin gdm lightdm gpio weston-launch sambashare jetson_stats
kz@JetsonNx:~$ sudo gpasswd --add kz dialout
正在将用户“kz”加入到“dialout”组中
kz@JetsonNx:~$ groups kz
kz : kz adm dialout cdrom sudo audio dip video plugdev i2c lpadmin gdm lightdm gpio weston-launch sambashare jetson_stats
参考
https://blog.51cto.com/u_15072763/3321106
https://digilander.libero.it/robang/rubrica/serial.htm
https://www.cnblogs.com/einstein-2014731/p/6922977.html
https://www.gnu.org/software/libc/manual/html_node/Low_002dLevel-Terminal-Interface.html
Linux下c++串口编程相关推荐
- C——Linux下的串口编程
原 C--Linux下的串口编程 2017年06月06日 19:30:50 C_Aya 阅读数:11537 <span class="tags-box artic-tag-box&qu ...
- 串口通信协议和Linux下的串口编程
一.串口通信介绍: 串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节,尽管比按位字节(byte)的并行通信慢,但是串口可以使用一根线发送数据的同时 ...
- linux下的串口编程
本文转自:http://www.cnblogs.com/jason-lu/articles/3173988.html 做人个人学习使用,绝无侵权之意.如果侵权,请尽快联系,谢谢. Linux下串口编程 ...
- Linux 下的串口编程(一)
Linux下串口编程要知道的那些事 --------------------------------------------------------- Author :tiger-john<
- 关于linux下UART串口编程的困惑
之前对struct termios结构体的几个字段一直困惑,主要不知道它的作用,内核对应的struct ktermios结构体如下 struct ktermios {tcflag_t c_iflag; ...
- Linux基础(7)--串口编程
串口编程 1. 流程分析 2. 开机启动程序 3. 打开串口 4. 串口初始化 5. 串口发送 6. 串口接收 1. 流程分析 Linux下的串口编程流程主要有四个部分,即打开串口,初始化串口,发送和 ...
- Linux应用之串口编程
/声明:本人只是见到这篇文章对我帮助很大才转载的,但是这个完整的程序里面本来有语法错误的,现在让我改过来了/ Author :tiger-john WebSite :blog.csdn.net/tig ...
- Linux下的C编程实战
Linux下的C编程实战(一) ――开发平台搭建 1.引言 Linux操作系统在服务器领域的应用和普及已经有较长的历史,这源于它的开源特点以及其超越Windows的安全性和稳定性.而近年来, Linu ...
- Linux下的C编程实战(转载)
http://www.cnblogs.com/alexusli/archive/2008/10/24/1318736.html Linux下的C编程实战(转载) (转自)http://www.cnbl ...
最新文章
- CTO集体怒吼:我到底要不要继续写代码(上篇)
- ASP.NET 例程完全代码版(3)——随意创建图形信息
- 笔记合并_.NET Core开发实战(第23课:静态文件中间件:前后端分离开发合并部署骚操作)学习笔记(上)...
- vuex实践之路——笔记本应用(三)
- 智能安防新时代:用户、SI、设备制造商要做什么?
- python闭包(一分钟读懂)
- 在64位系统中无法看到Microsoft Excel Application的问题
- java毕业设计明德学院网站源码+lw文档+mybatis+系统+mysql数据库+调试
- 汽车诊断之UDS入门-0x19 0x06服务
- 「最全」电子元器件图片、名称、符号图形对照(精编请收藏)
- Python列表(list)练习题
- 【问题解决方案】电脑版微信如何使用外接摄像头
- 创建github或者gitee(国内版github)账户
- 浏览器打开任意可执行exe文件方法
- 错误:未报告的异常错误,必须对其进行捕获或声明以便抛出
- c语言常用算法pdf,妙趣横生的算法(C语言实现 第2版) 带目录完整pdf[94MB]
- C语言中有bool类型吗?
- 安装青龙面板开启京东白嫖模式
- 蓝牙遥控器获取电量GATT
- PGA内存空间的分配与回收
热门文章
- 小程序js+django+服务器后台搭建流程总结(第五周学习记录)
- 【每日早报】2019/09/02
- 龙芯3A5000安装运行lazarus
- FancyCache要怎样设置才最大发挥硬盘的性能?
- [文章阅读] EPro-PnP: Generalized End-to-End Probabilistic Perspective-n-Points for Monocular Object ...
- ICLR 2022 | 基于扩散模型(DDPM)的语义分割
- java循环播放声音代码_java-无法循环播放MP3文件
- 用javaScript和canvas做一个贪吃蛇
- 计算机安全中心无法启动,Win10系统无法启动Windows安全中心服务如何解决?
- 2016年第二季度总结