智能家居_串口通信编程

在安卓系统上进行串口开发通常需要Root权限,因为串口在系统中表现为文件,如/dev/ttyS4。通过虚拟串口驱动,可以在无实体开发主板的情况下,模拟出两个串口,这些虚拟串口在电脑上显示为端口。使用adbshell进入模拟器的串口文件系统,通过cd和ls命令查看并配置串口。
摘要由CSDN通过智能技术生成

模拟串口

我要使用串口开发 那么 安卓系统必须要Root,让我有超级权限

串口就是文件 首先要打开串口文件

我们没有实体开发主板,使用虚拟串口驱动来代替实体开发主板

模拟android主板上的2个串口

模拟 开发板 插入了电脑,电脑就会显示 两个虚拟的端口(即串口)

Configure Virtual Serial Port Driver 模拟出 你电脑就会显示 两个端口(即串口)

寻找串口文件

C:\Users\Derry>adb shell 【进入模拟串口文件系统】

root@android:/ # cd proc/tty/ 【进入串口配置相关目录 # 表示root了 】

root@android:/proc/tty # ls 【查询串口配置清单文件】

drivers 【是一个文件,此文件就是 串口的配置清单文件 】

root@android:/proc/tty # cat drivers 【查看串口清单文件drivers的内容】

/dev/tty /dev/tty 5 0 system:/dev/tty

/dev/console /dev/console 5 1 system:console

/dev/ptmx /dev/ptmx 5 2 system

/dev/vc/0 /dev/vc/0 4 0 system:vtmaster

serial [串口文件] /dev/ttyS 4 64-67 serial 【一般跳线开发都是这个,否则vga转

usb就是:ttySAC(ttySAC1,ttySAC2,ttySAC3 等等)】 根据你真正开发的变换是不同的,我们现在很尴

尬,是模拟的

pty_slave /dev/pts 136 0-1048575 pty:slave

pty_master /dev/ptm 128 0-1048575 pty:master

unknown /dev/tty 4 1-63 console

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值