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

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

3天内不再提示

如何使TI-15.4-Stack支持470M频段

电子设计 来源:电子设计 作者:电子设计 2022-01-20 15:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

接上文《如何使TI-15.4-Stack支持470M频段》,当我们需要使用PACKET-SNIFFER-2来抓取空中数据进行分析时,由于抓包工具默认只支持433M频段,我们可以通过修改抓包器的固件来支持到433M以外的频点,如470Mhz。本文将介绍两种方法,供参考。

第一种方法:

基本思路:

抓包器的固件代码是开放的,简单修改下代码,把之前433M设置命令修改为470即可。

步骤:

1. 安装好PACKET SNIFFER后,抓包器的固件是以源代码形式提供的,如默认安装,则目录是:

X:\Texas Instruments\SmartRF Tools\SmartRF Packet Sniffer 2\sniffer_fw

2. 使用CCS导入抓包器固件。

本例中,使用一块 LAUNCHXL-CC1350-4作抓包器。使用CCS导入固件,如下图,对应CC1350-4开发板,固件目录是:

X:\Texas Instruments\SmartRF Tools\SmartRF Packet Sniffer 2\sniffer_fw\ide\cc13x0lp

图1:CC1350-4对应的固件目录

图2:CCS导入抓包器固件

3. 修改固件以支持470M频点

在工程的control_task.c -> ControlTask_handleCommand()函数用来处理PACKET-SNIFFER-2上位机发来的所有命令,如下图3。该函数中,PACKET_TYPE_COMMAND_CFG_FREQUENCY对应的是频点的操作,对应函数是ControlTask_handleCommandCfgFrequency(),在该函数中按下图插入两行代码,如下图4:

图3:主要修改文件及函数

图4:增加两行代码

4. 重新编译并烧录到LAUNCHXL-CC1350-4。

5. 配合PACKET-SNIFFER-2,之前的433M配置均变成了470Mhz。可以抓取工作在470M频点的15.4-Stack协议包了。

图5:成功抓取470M的15.4-Stack协议包

第二种方法:

该方法无需修改抓包器固件。使用任意文本编辑器(例如:Notepad++), 打开PACKET-SNIFFER-2安装目录下的“sniffer_agent_config.xml” 文件,位于:x:\Texas Instruments\SmartRF Tools\SmartRF Packet Sniffer 2\sniffer_agent。使用文本编辑器的替换功能,将“433”替换为“470”,如下图6:

图6:Notepad++中替换433为470

修改完成后,保存,并重新打开PACKET-SNIFFER-2,原来的433Mhz就变成了470Mhz。如下图7:

审核编辑:何安

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

    关注

    0

    文章

    341

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    活动邀请 | 2025 Maker Farie Shenzhen,跟M5Stack一起来造!

    三天的创客盛宴,一起点亮无限创意!每年的十一月,都是属于创客的高光时刻。今年M5Stack将在11月15日至17日连续三天,带来满满的创客能量:我们将携最新产品与创新项目亮相
    的头像 发表于 11-07 18:25 308次阅读
    活动邀请 | 2025 Maker Farie Shenzhen,跟<b class='flag-5'>M5Stack</b>一起来造!

    爱芯元智携手合作伙伴M5Stack亮相YOLO Vision 2025

    近日,全球计算机视觉领域的权威盛会——YOLO Vision 2025,亚洲首秀在深圳举行。爱芯元智携手合作伙伴M5Stack,以AX8850赋能M.2 2242标准接口算力卡为核心,搭配树莓派5
    的头像 发表于 11-02 09:20 481次阅读
    爱芯元智携手合作伙伴<b class='flag-5'>M5Stack</b>亮相YOLO Vision 2025

    创新与设计的交织:M5Stack 系列产品荣获 2025 GOOD DESIGN AWARD

    GoodDesignAward作为国际性设计大奖,自1957年创立以来一直致力于表彰那些兼具美学与社会价值的优秀设计。在今年的年度评审中,M5Stack系列产品以卓越的产品体系、模块化结构及开放
    的头像 发表于 10-17 17:42 1043次阅读
    创新与设计的交织:<b class='flag-5'>M5Stack</b> 系列产品荣获 2025 GOOD DESIGN AWARD

    创意无界,全球共创——2025 M5Stack 全球创新大赛圆满落幕

    2025年的M5Stack全球创新大赛已经圆满落幕!这场面向全球创客的年度盛会,再一次汇聚了来自世界各地的工程师、设计师、学生、艺术家与科技爱好者。历时数月的比拼与等待,来自不同国家和地区的选手们用
    的头像 发表于 09-26 18:19 467次阅读
    创意无界,全球共创——2025 <b class='flag-5'>M5Stack</b> 全球创新大赛圆满落幕

    M5Stack Open Day 2025】开放日活动报名开启!

    一年一度的M5StackOpenDay又来了!MakerFaireShenzhen2025之后,你准备好来一场近距离的创意之旅了吗?我们将开放M5Stack深圳总部,迎接来自全球的创客、开发者
    的头像 发表于 09-26 18:19 411次阅读
    【<b class='flag-5'>M5Stack</b> Open Day 2025】开放日活动报名开启!

    SkyLiTE™ 高频段多模多频段功率放大器模块,支持 LTE 高级应用 skyworksinc

    电子发烧友网为你提供()SkyLiTE™ 高频段多模多频段功率放大器模块,支持 LTE 高级应用相关产品参数、数据手册,更有SkyLiTE™ 高频段多模多
    发表于 09-24 18:35
    SkyLiTE™ 高<b class='flag-5'>频段</b>多模多<b class='flag-5'>频段</b>功率放大器模块,<b class='flag-5'>支持</b> LTE 高级应用 skyworksinc

    ‌Texas Instruments CC2652P7无线MCU:多协议连接与高性能处理的完美结合

    、BLUETOOTH ® 5.2低功耗、IEEE 802.15.4g、IPv6-enabled智能对象(6LoWPAN)、TI 15.4-Stack(2.4GHz)以及通过动态多协议管理器(DMM)驱动器
    的头像 发表于 09-16 11:01 595次阅读
    ‌Texas Instruments CC2652P7无线MCU:多协议连接与高性能处理的完美结合

    CC1312PSIP SimpleLink™无线MCU技术解析与应用指南

    ® 、无线M-Bus、IEEE 802.15.4、 支持IPv6的智能对象 (6LoWPAN)、mioty、专有系统和TI 15.4-Stack。CC1312PSIP MCU基于Arm
    的头像 发表于 09-05 15:25 632次阅读
    CC1312PSIP SimpleLink™无线MCU技术解析与应用指南

    ‌CC1354P10无线MCU技术解析:高性能多频段物联网解决方案

    Sub-1GHz和2.4GHz的TI 15.4-Stack)。它还通过动态多协议管理器 (DMM) 驱动程序支持并发多协议。该器件针对低功耗无线通信进行了优化,具有片上无线 (OAD) 更新功能和先进的安全特性
    的头像 发表于 09-05 11:50 614次阅读
    ‌CC1354P10无线MCU技术解析:高性能多<b class='flag-5'>频段</b>物联网解决方案

    TI CC1311P3 LaunchPad™开发套件技术解析与应用指南

    Texas Instruments CC1311P3 LaunchPad™ 开发套件设计用于加速开发SimpleLink™ 亚1GHz无线MCU。该器件支持TI 15.4堆栈和专有射频协议。CC13XX-CC26XX软件开发套件
    的头像 发表于 09-01 15:19 817次阅读
    ‌<b class='flag-5'>TI</b> CC1311P3 LaunchPad™开发套件技术解析与应用指南

    CC2674P10高性能无线微控制器技术解析

    ® 5.3低功耗、IEEE 802.15.4、IPv6使能智能对象(6LoWPAN)。它还支持专有系统,包括TI 15.4-Stack(2.4GHz)和通过动态多协议管理器(DMM)驱
    的头像 发表于 08-19 10:54 626次阅读
    CC2674P10高性能无线微控制器技术解析

    Texas Instruments CC1354R10 SimpleLink™ Arm®无线MCU数据手册

    Sidewalk和专有系统,包括TI 15.4-Stack(Sub-1GHz和2.4GHz)。此外,还通过动态多协议管理器(DMM)驱动程序实现并发多协议。该器件针对低功耗无线通信进行了优化,具有先进的安全
    的头像 发表于 07-29 16:11 537次阅读
    Texas Instruments CC1354R10 SimpleLink™ Arm®无线MCU数据手册

    CYW43455是否支持“首选频段”功能?

    你好 IFX, 如果5G频段和2.4G具有相同的连接环境(ssid / rssi / power),我们可以先将CYW43455改为连接2.4G频段。 请问CYW43455是否支持“首选频段
    发表于 06-05 07:26

    用于 Cat M1/1/NTN 和 WCDMA HSDPA/HSUPA/HSPA(频段 1、2、4、5、8)和 CDMA(频段类别 0、1、6、15)的多模式、多频段功率放大器模块 skyworksinc

    电子发烧友网为你提供()用于 Cat M1/1/NTN 和 WCDMA HSDPA/HSUPA/HSPA(频段 1、2、4、5、8)和 CDMA(频段类别 0、1、6、15)的多模式、多频段
    发表于 05-13 18:35
    用于 Cat <b class='flag-5'>M</b>1/1/NTN 和 WCDMA HSDPA/HSUPA/HSPA(<b class='flag-5'>频段</b> 1、2、4、5、8)和 CDMA(<b class='flag-5'>频段</b>类别 0、1、6、15)的多模式、多<b class='flag-5'>频段</b>功率放大器模块 skyworksinc

    M5CoreS3 和 M5AtomS3R 支持小智AI啦!

    M5Stack支持小智AI啦!现已适配M5CoreS3和AtomS3R(需搭配AtomicEchoBase)。只需简单操作,即可将设备转化为智能AI助手。体验全新语音交互功能,让智能助手触手可及
    的头像 发表于 01-23 18:19 5523次阅读
    <b class='flag-5'>M</b>5CoreS3 和 <b class='flag-5'>M</b>5AtomS3R <b class='flag-5'>支持</b>小智AI啦!