1114861_zh-CN

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

1114861_zh-CN

1114861_zh-CN

将 Kinetis 协议分析器适配器与多个 USB-KW40Z BLE 嗅探器配合使用<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

您需要:

  • USB-KW40Z 板(建议至少 3 个)
  • Kinetis KW40Z连接软件
  • Kinetis Protocol Analyzer Adapter
  • WireShark

请参阅 USB-KW40Z入门指南,获取有关如何使用嗅探器软件对开发板进行编程以及如何安装和使用 Kinetis 协议分析器适配器和 Wireshark 的详细教程。

为了获得最佳性能,至少需要 3 块板来持续监控所有 3 个 BLE 广告频道:37、38 和 39。如果你有更多,那就更好了。嗅探板数量少于 3 个将导致 BLE 嗅探器设置丢失一些广告包和连接事件。如果只有 1 或 2 个板,它们将必须在 3 个广告渠道之间跳转。

初始设置完成后,确保开发板已插入 USB 端口,然后启动 Kinetis 协议分析器适配器软件。

应用程序启动后,它会立即开始寻找嗅探器:

1 detecting Sniffers.png

检测到嗅探器后,应用程序窗口应如下面的屏幕截图所示。每个插入的嗅探板都应显示单独的一行(下例中为 3 - COM32、COM34 和 COM33)。

2 Sniffers Detected.png

将每个嗅探器设置在不同的广告频道(37、38 和 39)上,如果您要嗅探特定设备,请启用地址过滤器复选框并在相邻字段中输入设备的地址,如下面的屏幕截图所示。对所有嗅探器设备使用相同的设备地址。

3 Select Channel And Address Filters.png

按下窗口右上角的“鲨鱼鳍”按钮即可启动Wireshark。

Wireshark 启动后,选择 Kinetis 协议分析器适配器窗口中显示的 PCAP IF 并开始捕获数据包。本地连接 2 是示例中的 PCAP IF。

4 Wireshark interface.png

Wireshark 将开始显示捕获的数据包,并且嗅探器将捕获在任何广告渠道上发送到目标设备的连接请求数据包。

5 Wireshark capture.png

Useful tip:

您可以使用 Wireshark 中的btle.advertising_header.length != 0 或 btle.data_header.length != 0过滤器来过滤掉空的 BLE 数据包。

KW41Z31Z21Z
タグ(1)
評価なし
バージョン履歴
最終更新日:
‎01-05-2026 01:55 AM
更新者: