From f41ba7e7b6322cdd270c6a103ab17b513520b5d7 Mon Sep 17 00:00:00 2001 From: Lenoyan <642842715@qq.com> Date: Tue, 9 Aug 2022 12:59:08 +0000 Subject: [PATCH] =?UTF-8?q?update=20rt-thread-version/rt-thread-standard/p?= =?UTF-8?q?ackages-manual/nimble-docs/NimBLE-QEMU.md.=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=20NimBLE-QEMU.md=20=E6=96=87=E6=A1=A3=E7=9A=84=E5=9B=BE?= =?UTF-8?q?=E7=89=87=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nimble-docs/NimBLE-QEMU.md | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/rt-thread-version/rt-thread-standard/packages-manual/nimble-docs/NimBLE-QEMU.md b/rt-thread-version/rt-thread-standard/packages-manual/nimble-docs/NimBLE-QEMU.md index 7071784..eac44b0 100644 --- a/rt-thread-version/rt-thread-standard/packages-manual/nimble-docs/NimBLE-QEMU.md +++ b/rt-thread-version/rt-thread-standard/packages-manual/nimble-docs/NimBLE-QEMU.md @@ -24,21 +24,21 @@ scons --menuconfig 2、进入 RT-Thread online packages → IoT - internet of things 目录即可看到 NimBLE 软件包,勾选软件包。 - +![NimBLE](./figures/NimBLE.png) 3、进入 Controller Configuration **关闭** NimBLE Controller 支持 - +![NimBLE-Controller](./figures/NimBLE-Controller.png) 在 RT-Thread 上 NimBLE 不需要运行 Controller ,使用 蓝牙 Control 芯片代替。 4、配置 NimBLE HCI 层支持,选择用于连接蓝牙 Control 芯片的串口吗,这里 The uart for HCI Transport 默认输入 "uart1" 就好。 - +![NimBLE-HCI](./figures/NimBLE-HCI.png) 5、选择相应的蓝牙 App 例程 - +![NimBLE-Sample](./figures/NimBLE-Sample.png) 这里选择 “BLE peripheral heartrate sensor” 即可。 @@ -46,7 +46,7 @@ scons --menuconfig 配置完成如下: - +![NimBLE-Version](./figures/NimBLE-Version.png) 保存后退出。 @@ -89,13 +89,17 @@ qemu-system-arm -M vexpress-a9 -smp cpus=2 -kernel rtthread.bin -nographic -sd s 4、rt-thread 启动后,在 msh 命令行输入 `ble_hr` 命令即可运行 BLE 例程,实际运行现象如下: - +![qemu-run](./figures/qemu-run.png) 使用 **nRF Connect** 手机 APP 即可成功观察到 qemu 程序发送的广播包,名称为 **blehr_sensor** , 点击连接后,在 CLIENT 下即可看到 Heart Rate 相关数据。 -| 找到 blehr_sensor | 连接 blehr_sensor 即可观察到相关信息 | -| -------------------------------------------------- | ---------------------------------------------------------- | -| | | +**找到 blehr_sensor:** + +![app](./figures/app.jpg) + +**连接 blehr_sensor 即可观察到相关信息** + +![app](./figures/app-connect.jpg) -- Gitee