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

 参考资料

下载对应屏幕安卓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哪里,

 

  • 11
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
rk3568 android11从入门到实战项目专栏是一本关于使用rk3568芯片开发Android 11应用的指南和实践教程。本专栏包含多个章节,主要围绕rk3568芯片和Android 11进行介绍和讲解,旨在帮助读者了解如何使用rk3568芯片进行应用开发,并将所学知识应用到实际项目中。 目录和介绍如下: 第一章:rk3568简介 本章主要介绍了rk3568芯片的基本信息,包括其性能特点、硬件规格以及适用的应用场景等。读者将通过本章了解到rk3568芯片的工作原理和基本特性。 第二章:Android 11简介 本章将介绍Android 11的特性和更新内容,包括新的用户界面、增强的隐私和安全特性,以及其他一些性能优化和功能改进。读者将了解到Android 11相较于之前的版本有哪些改进和新功能。 第三章:rk3568开发环境搭建 本章将指导读者如何搭建rk3568开发环境,包括SDK的安装、驱动的配置以及相关工具的设置等。通过本章的学习,读者将具备开发rk3568应用所需的基本环境。 第四章:Android应用开发基础 本章将介绍Android应用开发的基本知识,包括Android应用架构、布局设计、界面元素及交互等方面的内容。读者将通过本章学习到如何基于Android平台进行应用开发。 第五章:rk3568Android 11集成开发 本章将介绍如何将rk3568芯片与Android 11进行集成开发,包括相关API的使用、硬件调用、外设控制等方面的内容。读者将学习到如何充分发挥rk3568Android 11的协同作用,实现更强大的功能和扩展性。 第六章:实战项目案例 本章将以实际项目案例为基础,通过实践演练来加深读者对rk3568Android 11开发的理解和掌握程度。项目案例将包括应用程序的设计、开发和测试等环节,并结合rk3568芯片的特性和Android 11的功能来实现一个完整的实际应用。 通过学习本专栏,读者将掌握使用rk3568芯片进行Android 11应用开发的基本技能和知识,并能够在实际项目中运用所学知识。这对于对rk3568芯片和Android 11开发感兴趣的从业人员和学习者来说,将是一本实用的学习资料和指导手册。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值