rk3568串口通信(Android11系统)(TTL以及RS485)

本文介绍了北京迅为iTop-3568开发板的使用,包括快速启动、ADB命令行管理、串口通信(TTL和RS485)的设置与操作,以及如何通过USB模块进行通信。
摘要由CSDN通过智能技术生成

 参考资料

下载对应屏幕安卓11的系统

01_【北京迅为】itop-3568开发板快速启动手册【底板v1.7版】v1.0.pdf

 网盘资料

RK3568全能版V1.7底板 开发板网盘资料 
链接:百度网盘 请输入提取码百度网盘为您提供文件的网络备份、同步和分享服务。空间大、速度快、安全稳固,支持教育网加速,支持手机端。注册使用百度网盘即可享受免费存储空间https://pan.baidu.com/s/1S_KCW5azwieEl5nHg9S5ig

看完01手册之后可以实行开发板跑起来,然后发现命令行不断刷新,学习下面使用ADB命令可以实现让命令行停止刷新:

30_【北京迅为】itop-3568开发板ADB使用手册【底板v1.7版】v1.0.pdf

 常见的adb命令:

adb 常用命令使用总结_adb打开设置命令_故屿γ的博客-CSDN博客

adb驱动(这样就不用安装驱动精灵了):

链接:https://pan.baidu.com/s/1sRNtA5q8KLRGG9qPLtxYyQ?pwd=7z8e 
提取码:7z8e 
--来自百度网盘超级会员V3的分享

 然后按照手册30对照着来就行了:

30_【北京迅为】itop-3568开发板ADB使用手册【底板v1.7版】v1.0.pdf

 就可以使用adb工具控制开发板的命令行了,再次打开使用adb工具时需要进行打开adb工具下的cmd,然后在MobaXterm中查找开发板的ip地址:ifconfig,然后在adb的cmd下连接这个ip(adb connect ip),最后输入adb shell就可以了:

然后按照手册02:

02_【北京迅为】itop-3568开发板快速测试手册【底板v1.7版】v1.2.pdf

找到3.25串口测试(需要用到usb转TTL模块)以及3.26  485测试(需要用到usb转485模块)就可以下载对应的apk到开发板实现串口通信了。

TTL串口通信:

使用串口4

首先在串口终端给串口节点权限:

su回车再输chmod 777 /dev/ttyS4

注意:

根据引用中的信息,串口通信是按位发送和接收字节的。由于汉字是由多个字节组成的,所以直接发送汉字是不可行的。串口通信协议规定了数据包的内容,包括起始位、主体数据、校验位和停止位,双方需要约定一致的数据包格式才能正常收发数据。因此,在串口通信中,发送汉字需要将汉字转换成相应的字节序列,并按照约定的格式进行发送。所以可以说串口通信可以发送汉字,但需要进行相应的字节转换和格式约定。<span class="em">1</span><span class="em">2</span><span class="em">3</span>

在开发板显示器的apk中打开串口 /dev/ttyS4

发送数据:

 

使用RS485进行串口通信:

 使用串口7:

第一次尝试:

发现没有rs485_ctl所以选择重装系统安卓11发现rs485_ctl。

发现串口rs485_ctl先卸载之前的安装的软件:直接在屏幕端长按软件,然后选择软件应用信息,点进去就可以看到卸载的按钮,然后根据文档安装软件;

 安装之后根据下面图片发送命令:

adb shell


su 回车
chmod 777 /dev/rs485_ctl

 

 就可以打开串口ttyS7,别忘了把模块转成rs485转usb模块(按键拨到中间),并且把线插在正确的位置上,rk3568开发板的rs485位置,别查到ttl哪里,

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值