关于android串口开发的一些必备知识
文章图片
图片来源网络 最近一直在做android串口开发,有一些串口默认是没有权限的,对于这个问题,我也是研究了许久。刚开始用串口调试工具是打不开串口文件的,然后各自百度、查博客,无果。后来再公司开发前辈那学到了一些用adb授权的一些知识,特分享给大家。
文章图片
图片来源网络 adb环境我就不在此讲解了,不懂的童鞋自行百度。
【关于android串口开发的一些必备知识】首先打开windows的命令提示窗口,输入adb shell。
然后输入cd dev。
输入ls,查看当前设备串口。此时会出现ttyS等串口名。
我们选择需要授权的串口,例如,我要设置ttyS1的串口权限,只需要输入chmod 777 ttyS1即可。
那串口权限是否修改成功呢,此时我们再在命令框中输入ls ttyS1 -l 即可。
如出现crwxrwxrwx。即为修改权限成功
关于权限允许我多说几句。文件权限: 9位,每3位一组,每一组:rwx(读,写,执行),当改组不具有某一权限用-代替。
第一组为: 文件拥有者的权限, 该文件的拥有者可以读写,但不可执行,第二组为: 同群组的权限,第三组为: 其他非本群组的权限。
推荐阅读
- android第三方框架(五)ButterKnife
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- 四首关于旅行记忆的外文歌曲
- Android中的AES加密-下
- 醒不来的梦
- 带有Hilt的Android上的依赖注入
- android|android studio中ndk的使用
- 关于自我为中心的一点感想
- 「按键精灵安卓版」关于全分辨率脚本的一些理解(非游戏app)
- Android事件传递源码分析