TI 15.4-Stack 是 IEEE 802.15.4e/g 射频通信堆栈。它是 SimpleLink CC13xx/CC26x2 软件开发套件 (SDK) 的主要部分,可以针对低于 1GHz 应用或 2.4GHz 应用为星形拓扑网络提供支持。TI 15.4-Stack 运行于 TI 的 SimpleLink 微控制器 (MCU) 系列器件之上。低于 1GHz 实施方案具有多种重要优点,例如,在 FCC 频带中实现更远的距离,以及采用跳频更好地防止带内干扰。
中国AMR使用470-510频段, 然而,默认状态下15.4-Stack只支持433M频段,并且只能支持7个频点(频道间隔200Khz),以及50kbps GFSK模式及5Kbps的长距离两种模式。 需要怎样修改才能支持到470-510M频段呢?
如下是修改至470M频段的方法,请先通过TI学院了解15.4-Stack的相关概念,
软件
Code Composer Studiov7.4 或更高版本
SimpleLink CC13x0 SDK2.30 or later
Tera term或任何其他等效的终端程序
硬件
2块420-510M频段 LAUNCHXL-CC1350-4
2 根 USB 线缆
2条470M 外接天线
步骤:
1. 如下图,将LAUNCHXL-CC1350-4上的C15移到C69上以使用SMA 连接头,来连接外置470M天线。CC1350-4的板载天线是868M频段,因此,此处使用SMA+外置天线。
2. 使用CCS导入测试工程,如下Link有详细描述:
http://dev.ti.com/tirex/content/simplelink_academy_cc13x0sdk_1_13_03_11/modules/154-stack_01_sensor_collector/154-stack_01_sensor_collector.html
3. 修改mac_pib.h【Sensor及Collector两个工程共用这个文件,只需修改一次】,该文件包含在SDK的如下位置:
C:\ti\simplelink_cc13x0_sdk_2_30_00_20\source\ti\ti154stack\high_level
将如下红框中的默认433300修改为470300, 可以根据实际情况修改。例如:如果是495M,则修改为495300。
4. 重新编译,烧录。
5. 经测试470M功能与433M功能完全一致。另外, 如下是使用频谱仪测试CC1350-4运行15.4-Stack的collector例程,在默认的433M与修改后的470M下的行为对比及性能。
图:433M起始扫频以确定工作信道
图:433M协调器周期性发送Beacon
图:470M起始扫频以确定工作信道
图:470M协调器周期性发送Beacon
总结:
默认的15.4-Stack在433M频段支持的是从起始的433.3Mhz到434.4的7个频道,每个频点间隔200Khz。通过上述修改,可调整到470M,注:频道间隔仍然是200Khz。通过SmartRFStudio工具导出433M和470M频段的参数进行对比,亦可发现两者在配置参数上的差别很小,仅涉及RF_cmdPropRadioDivSetup 及RF_cmdFs 两个结构的微小调整,其他参数均一致。
审核编辑:何安
-
嵌入式处理
+关注
关注
0文章
341浏览量
10079
发布评论请先 登录
相关推荐
E7515BUXM 5G 无线测试平台
![<b class='flag-5'>E</b>7515BUXM 5<b class='flag-5'>G</b> 无线测试平台](https://file1.elecfans.com//web3/M00/04/15/wKgZO2dubgyADMobAAv21g1Avwg288.jpg)
AUTOSAR中通信堆栈的配置 AUTOSAR通信模块测试方法
智能无线传感器设计完全指南
IEEE 1547 发展背景
![<b class='flag-5'>IEEE</b> 1547 发展背景](https://file1.elecfans.com/web1/M00/F5/73/wKgZoWc9hBuAaaZwAAH0Y2BdtVQ805.png)
集成了高性能ARM Cortex-M0+处理器的一款SimpleLink 2.4 GHz无线模块-RF-BM-2340B1
![集成了高性能ARM Cortex-M0+处理器的一款SimpleLink 2.4 GHz无线模块-RF-BM-2340B1](https://file1.elecfans.com/web1/M00/F5/6E/wKgZoWc9RDqAAzmwAAHAkp-KO28088.png)
CC256x TI Bluetooth Stack SPPLEDemo应用
![CC256x <b class='flag-5'>TI</b> Bluetooth <b class='flag-5'>Stack</b> SPPLEDemo应用](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
昂科烧录器支持TI德州仪器的多协议Sub-1GHz无线微控制器CC1312R1F3RGZ
![昂科烧录器支持<b class='flag-5'>TI</b>德州仪器的多协议Sub-1GHz无线微控制器CC1312R1F3RGZ](https://file1.elecfans.com/web2/M00/04/7D/wKgaombEeJSABZRBAADpqcoW6d0333.png)
esp32如何实现一个set_stack设置堆栈的接口?
PHY6222 是低功耗多协议蓝牙 支持BLE 5.2功能和IEEE 802.15.4通信协议的系统级芯片
![PHY6222 是低功耗多协议蓝牙 支持BLE 5.2功能和<b class='flag-5'>IEEE</b> <b class='flag-5'>802.15.4</b><b class='flag-5'>通信</b>协议的系统级芯片](https://file1.elecfans.com/web2/M00/E8/A7/wKgZomZP8A2AEqpoAAH6TDH4PF0550.png)
评论