全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 控制/MCU >

快速上手RK3588:蓝牙模块测试

时间:2025-02-20 08:31

人气:

作者:admin

标签: 测试  蓝牙模块  RK3588 

导读:前言:欢迎继续关注《快速上手RK3588:蓝牙模块测试》!在之前的几期中,我们详细介绍了RK3588开发板的基础功能调试方法,本期将就AW-XM458蓝牙模块测试向大家介绍使用方法。图1-EVM...

前言:

欢迎继续关注《快速上手RK3588:蓝牙模块测试》!在之前的几期中,我们详细介绍了RK3588开发板的基础功能调试方法,本期将就AW-XM458蓝牙模块测试向大家介绍使用方法。


f3dc1068-ef21-11ef-9434-92fbcf53809c.jpg

图1-EVM-RK3588 评估板外观(正面)


一、蓝牙测试

1.1打开蓝牙设备节点

$ hciconfig hci0 up //打开 bluez 蓝牙工具$ hciconfig -a

f3ec32ae-ef21-11ef-9434-92fbcf53809c.png

图1-1-蓝牙节点信息

1.2蓝牙配置

$ bluetoothctl //打开 bluez 蓝牙工具Agent registered$ power on //启动蓝牙设备Changing power on succeeded$ pairable on //设置为配对模式Changing pairable on succeeded$ discoverable on //设置为可发现模式Changing discoverable on succeeded$ agent on //启动代理Agent is already registered$ default-agent //设置当前代理为默认Default agent request successful

1.3开发板从机模式进行配对
打开手机蓝牙设置,会发现一个“BlueZ 5.62”的设备,点击进行连接

f3fd7d8e-ef21-11ef-9434-92fbcf53809c.png

图1-2-连接蓝牙


在开发板上确认配对,输入 yes

f42924de-ef21-11ef-9434-92fbcf53809c.png

图1-3-蓝牙配对


1.4开发板主机模式进行配对

由于上一个步骤已经配对过了开发板的蓝牙,为能顺利的让开发板配对上手

机端,我们要先移除手机蓝牙设备。执行如下指令:

$ devices

f435f15a-ef21-11ef-9434-92fbcf53809c.png

图1-4-查看蓝牙设备

移除掉 iPhone 设备

$ remove C0:9A:D0:79:48:A7

f43f6a64-ef21-11ef-9434-92fbcf53809c.png

图1-5-移除蓝牙设备

重新打开扫描

$ scan on

f450334e-ef21-11ef-9434-92fbcf53809c.png

图1-6-扫描蓝牙设备

等一分钟左右关闭扫描并且查看设备

$ scan off$ devices

f45d048e-ef21-11ef-9434-92fbcf53809c.png

连接配对名为 iPhone 的设备(设备名称更具自己的实际情况来连接)

$ pair C0:9A:D0:79:48:A7

f46a2a24-ef21-11ef-9434-92fbcf53809c.png

图1-7-蓝牙设备配对


1.5手机给开发板发送文件
连接成功之后手机给开发板发送文件(此处使用的是安卓手机,iPhone不支持蓝牙传输文件)。

f47e4e8c-ef21-11ef-9434-92fbcf53809c.png


图1-8-蓝牙传输文件(手机发送图片给开发板)

接收到的图片放在开发板的/tmp 目录下

f48c3de4-ef21-11ef-9434-92fbcf53809c.png

图1-9-接收的图片路径

将改图片拷贝到 U 盘里面,在电脑上打开图片

f49b7124-ef21-11ef-9434-92fbcf53809c.png

图1-10-开发板接收到的图片


至此,手机发送给开发板图片成功!!!

1.5开发板给手机发送文件

输入如下指令开启 obexctl

$ tw_obexctl.sh

f4ab2290-ef21-11ef-9434-92fbcf53809c.png

图1-11-开启obexctl

连接自己的手机蓝牙设备:

$ connect F80C72:13

f4b6caf0-ef21-11ef-9434-92fbcf53809c.png

将/userdate/media/test.mp3 文件发送到手机:

$ send /userdata/media/test.mp3

f4cae3be-ef21-11ef-9434-92fbcf53809c.png

图1-12-开发板发送文件进度

f4f0f3ec-ef21-11ef-9434-92fbcf53809c.png

图1-13-手机接收到文件进度

f4fd0fa6-ef21-11ef-9434-92fbcf53809c.png

图1-14-文件传输完成

至此,蓝牙测试全部完成!!!


二、测试完结
本篇介绍了Linux系统下RK3588的蓝牙模块测试,通过整个测试流程可以帮助您对与开发板的蓝牙模块的使用更加精进!

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信