与非网论坛
标题:
【Silicon Labs xG24-EK2703A 套件】-3-Network Analyzer
[打印本页]
作者:
SensorYoung
时间:
2023-6-10 14:45
标题:
【Silicon Labs xG24-EK2703A 套件】-3-Network Analyzer
本帖最后由 SensorYoung 于 2023-6-10 16:16 编辑
上篇文章介绍了蓝牙低功耗的基本知识,本文将给大家介绍一种SSV5内置的网.络分析仪。在之前Silicon Labs举办的一系列研讨会上,原厂的无线工程专家也演示过如何操作SiliconLabs的专利开发工具( Network Analyzer)来进一步了解蓝牙network的实时流量及封包状态。因此本文主要面向对这块工具还没来得及了解的朋友。
Network Analyzer 可以从连接的适配器捕获数据,并⽀持实时或离线分析显示所抓取的⽹络通讯数据。下面将演示如何抓取蓝⽛数据包。
以下过程描述了如何在设备上启动⽹络分析仪来捕获数据:
1. 在 Preferences > Simplicity Studio > SDKs 中选择所需的 SDK。
2. 在 Preferences > Network Analyzer > Decoding > Stack Version 中,确保在解码⾸选项中添加了“Bluetooth Low Energy”。你也可以选择“auto-detecting decoder stack”,⽹络分析仪将⾃动捕获和解码不同协议栈的数据。
(, 下载次数: 44)
上传
点击文件名下载附件
3. 打开Debug Adapters界面,如果没有该界面,可以按照下图高亮的步骤来打开Debug Adapters界面。
(, 下载次数: 37)
上传
点击文件名下载附件
也可以按照下面的方式打开Network Analyzers
(, 下载次数: 38)
上传
点击文件名下载附件
4. 连接到适配器。
(, 下载次数: 40)
上传
点击文件名下载附件
5. 再次右键,选择“start capture”开始捕获BLE数据
6. BLE数据会进行实时显示。
(, 下载次数: 49)
上传
点击文件名下载附件
总结:
Silicon Labs ⽹络分析仪是⼀种免费的数据包捕获和调试⼯具,可⽤于调试各种短距离⽆线协议,如低功耗蓝⽛、Zigbee、Proprietary等。有了它,⽤户可以通过被称为数据包跟踪接⼝ (PTI) 的专⽤串⾏硬件接⼝来访问⽆线电收发器的数据缓冲区。PTI 是⼀个接⼝,可以直接访问⽆线电发射器/接收器帧控制器的串⾏数据,然后可以通过 USB 或以太⽹将 PTI 数据传输到运⾏ Simplicity Studio 的计算机。最后,⽹络分析仪可以结合时间戳信息对⽹络数据进⾏分析和显示。
更具体的使用可以参考官方技术文档:AN1317: Using Network Analyzer with Bluetooth® Low Energy and Mesh
欢迎光临 与非网论坛 (https://www.eefocus.com/forum/)
Powered by Discuz! X3.5