0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CC2531 USB Dongle抓取Zigbee数据包

jf_88434166 来源:jf_88434166 作者:jf_88434166 2025-12-30 09:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

模块简介

CC2531 USB dongle为802.15.4/ZigBee应用提供PC接口。USB dongle可直接插入PC中,并可用作IEEE 802.15.4软件包监听器或用于其它目的。可从网上下载的CC2531 USB固件库,您可以使用该固件库开发自己的软件。要对USB dongle进行编程,需要使用外部编程器(例如CC调试器或SmartRFO5EB)。USBdongle可以用作参考模块以进行原型设计并对具有小尺寸PCB天线的CC2531的射频性能进行测试。
问题1: CC2531 USB Dong le有何用处?
答:首先,很重要的- -个功能是作为PacketSniffer使用,使用CC2531USBDongle配合PacketSniffer来抓取无线数据包,这在无线协议开发时非常有帮助。比如两个CC2530相互通信,但接收端始终无数据,这是就需要CC2531USBDongle来分析是发送端未发出数据呢还是发送的数据不正确呢。其次,另外一个重要功能,用来开发HID设备,可使用CC2531USBDongle作为接收终端,来控制电脑。
问题2:该CC2531USBDong le可以重新编程嘛?
答:当然可以,USB dongle的编程采用标准的1.27mm接口,送CC debugger仿真器编程接口转接头,进行重新编程。并且CC2531 USB Dongle.上预留了8个GPI0,2个用户按键和2个用户LED,完全可以当做CC2531的开发板使用!
问题3: CC2531USBDong le支持哪些芯片和协议的抓包?
答:支持下列无线协议
在这里插入图片描述

模块引脚定义

在这里插入图片描述
这里引脚主要涉及开发功能的,可以留言邮箱获取资料,资料会有原理图提供可以查看具体引脚定义。这里主要使用模块原有固件即抓包功能,主要是usb口使用,引脚的主要供开发,可以自己研究开发。

测试工具

这里首先需要给CC2531 USB Dongle工具装上驱动,然后zigbee设备发出信号,模块抓包数据并在软件里显示抓包到的数据。
1.下载软件并安装模块驱动
打开资料中的抓包软件安装包进行下载Packet Sniffer抓包软件,软件下载会包含模块驱动的下载。在这里插入图片描述
所以下载后只需要把USB Dongle工具插上电脑,设备管理器就会识别如下图识别到设备CC2531 USB Dongle这个时候就证明驱动已经成功安装上了。
在这里插入图片描述
2.ZigBee设备发出无线数据
这里测试使用的是E18-TBL-01/开发板,实物如下
在这里插入图片描述

使用上位机进行配置,所以需要把P1.6处的跳线帽拔出进入AT指令模式进行配置,然后打开上位机,进行配置
在这里插入图片描述
配置好信道并开始配网后就可以开始打开抓包软件进行抓取数据了
把USB Dongle插到电脑的usb端口上,打开Packet Sniffer,选择IEEE 802.15.4/ZigBee进入。
在这里插入图片描述

  1. 进入后根据自己的zigbee设备选择对应的抓包协议,这里选择"Zigbee 2006"
  2. 选择刚刚设置的对应信道
  3. 选择对应的设备
  4. 点击小三角开始抓包数据

在这里插入图片描述在这里插入图片描述
Zigbee设备端有在发送数据,则过一会即可看到软件抓取到数据包了
在这里插入图片描述
这里只发送了配网请求,所以只有一个数据包,可以自己获取数据包,然后自己再去解析了。
关于 USB Dongle抓包zigbee就先讲到这里啦,大家可以自行用工具去获取数据包。
需要相关软件的可以留言邮箱获取哦!!!

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ZigBee
    +关注

    关注

    158

    文章

    2310

    浏览量

    250493
  • CC2531
    +关注

    关注

    1

    文章

    8

    浏览量

    12336
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MIMXRT1189奇数长度UDP数据包的最后一个字节出现问题,为什么?如何解决?

    我遇到了一个问题,即奇数长度 UDP 数据包的最后一个字节无法通过线路正确发送。最后一个字节似乎是未初始化或过时的数据。如果我将 UDP 数据包填充到偶数长度(2 字节绑定),则数据
    发表于 04-17 07:47

    SGM2531/SGM2531A可编程电流限制开关:设计与应用解析

    SGM2531/SGM2531A可编程电流限制开关:设计与应用解析 在电子设计领域,负载开关的性能对于系统的稳定性和可靠性至关重要。SG Micro Corp推出的SGM2531和SGM253
    的头像 发表于 03-24 11:20 330次阅读

    CW32R030可以兼容BLE及XN297L数据包,请问这个XN297L数据包是什么?

    CW32R030可以兼容BLE及XN297L数据包,请问这个XN297L数据包是什么?
    发表于 01-20 06:37

    如何使用wireshark进行远程抓

    一、概述 通常我们使用wireshark进行抓分析的时候,在远端设备抓取一部分数据包后,再回传到本地,然后使用wireshark进行分析。这种操作主要是抓取
    的头像 发表于 01-16 16:05 1233次阅读
    如何使用wireshark进行远程抓<b class='flag-5'>包</b>

    CC2520 2.4GHz IEEE 802.15.4/ZigBee® RF收发器深度解析

    CC2520 2.4GHz IEEE 802.15.4/ZigBee® RF收发器深度解析 在当今的无线通信领域,低功耗、高性能的射频收发器至关重要。TI的CC2520作为一款出色的2.4GHz
    的头像 发表于 01-06 10:45 1076次阅读

    探索CC2531:2.4GHz IEEE 802.15.4与ZigBee应用的理想之选

    探索CC2531:2.4GHz IEEE 802.15.4与ZigBee应用的理想之选 在当今的电子设计领域,对于低功耗、高性能的无线解决方案的需求日益增长。德州仪器(TI)的CC2531芯片,作为
    的头像 发表于 01-06 10:35 1299次阅读

    bk3633 usb 设备如何读取主机向端点0 发送数据包

    bk3633 usb 设备如何读取主机向端点0 发送数据包
    发表于 12-30 13:03

    Infineon USB0010 Dongle:高效的USB转I2C接口设备

    Infineon USB0010 Dongle:高效的USB转I2C接口设备 在电子设计领域,接口设备的性能和兼容性对于系统的正常运行至关重要。今天我们要介绍的是英飞凌(Infineon
    的头像 发表于 12-18 16:10 530次阅读

    商品销量数据抓取接口

    ​  商品销量数据是电商分析的核心指标,能帮助企业优化库存、制定营销策略。构建一个高效的数据抓取接口,可以自动化获取这些数据,提升决策效率。本文将逐步介绍如何设计并实现一个商品销量
    的头像 发表于 10-21 18:02 802次阅读
    商品销量<b class='flag-5'>数据</b><b class='flag-5'>抓取</b>接口

    串口DMA接收数据包丢失怎么解决?

    RTT串口DMA接收数据,超过缓冲区后为什么会吞掉一个数据包呢,不能每次处理完后清除缓冲区数据吗,感觉接收的数据是累计的,累计满之后会重新覆盖,在最后一个
    发表于 09-29 07:50

    请问DCTCP与DCUDP 的登录数据包和心跳数据包与服务器端是如何交互的?

    DCTCP与DCUDP 的登录数据包和心跳数据包与服务器端是如何交互的?
    发表于 08-06 06:29

    USB3014遇到写入字节限制,当写入数据的长度为1024字节或其整数倍时,无法完成写入操作怎么解决?

    关于 USB3014 写入 1024 字节或其整数倍的问题,我了解到以下信息: 文档中提到,如果外部主设备始终写入满数据包(如 1024 字节或其整数倍),则无需使用 PKTEND# 信号
    发表于 07-28 08:28

    蓝牙数据通道空口数据包

    ​ 与蓝牙广播相对应,蓝牙数据包是另一种Bluetooth LE packet。蓝牙数据包是蓝牙数据信道空中的简称,表示空中
    发表于 06-03 10:51

    请问是否可以在任何 CC 线路上的 2 个 PD源之间进行选择?

    我知道USB PD通常只使用一条CC线,但是如果使用两条CC线,是否可以在两者之间切换并发送数据包或决定连接到哪一条,同时存在两个Rd下拉?
    发表于 05-28 06:21

    能否使用两个 FX3 设备实现 USB 数据包嗅探、插入和移除?

    能否使用两个 FX3 设备实现 USB 数据包嗅探、插入和移除?如果需要,除了两个 FX3 设备外,还需要哪些硬件(如果有的话)?
    发表于 05-26 07:16