主题中讨论的其他器件:sysconfig、 CC1352P
工具/软件:
您好、
我目前正在为 CC1352P7 开发一些代码、该代码将在 2.4GHz 下通过 IEEE 802.15.4 进行通信(更准确的说:通过 OpenThread)。 我们将使用定制板、它使用 2.4GHz 的 PA。 我找到了一种在 CCS 中使用 SysConfig 生成 TX 功率表的方法、但我不确定我的操作是正确的:
我创建了一个新工程: 文件>创建新项目...
指定 进行选择 、我键入了 CC1352P7 然后选择 器件> CC1352P7。
指定 关键字 、我键入了 空 然后 CR 选择显示的两个空示例之一(看起来相同)
I set 当前主页 最终目的 CCS - TI Arm Clang 编译器。
I set 内核 最终目的 无 RTOS。
我单击了 创建 。
名为的项目 empty_LP_CC1352P7-1_nortos_ticlang 创建的。
我双击 empty.syscfg 。
我添加了 TI 15.4 Stack 。
显示警告: 电路板“CC1352P7-1 LaunchPad“需要选择“RF 天线开关“ 。 我忽略了它。
我打开了 用于无线电操作的无线电配置 PHY 设置 。
I set 带宽 最终目的 2.4GHz 。
我打开了 电源配置对讲机操作的电源设置 。
最大发射功率值为 5。 我选择了 5. 。
我打开了 其他依赖项> 250kbps、OQPSK 。
我打勾 高 pA 。
显示错误: 此射频设计不支持 2400 频带的高 PA 。
我单击了 射频设计 。
我选择了 2.4GHz 指定 将高 PA 分配给频带 。
仍然无法将超过+5dBm 设置为 电源配置对讲机操作>发射功率的电源设置 。
但是 TI_RADIO_CONFIG.c 文件包含两个功率表:一个用于[–20、5]、一个用于[14、20]。
指定 其他依赖项> 250kbps、OQPSK 我打开了 代码导出配置 。
I set PA 表导出方法 最终目的 合并了 PA 表 。
。 TI_RADIO_CONFIG.c 文件现在包含两个功率表:一个用于[–20、5]、一个用于[–20、20]。
这是否是为[–20、20]生成功率表的正确方法? 它不包含 5 到 14 之间的任何值。 是否有办法获取此间隔的一些值?
谢谢、
Pascal