ZHCAAC1C November 2019 – December 2020 CC1352P , CC2652P
覆盖列表中共有 3 行在 +10dBm 模式和高功率 PA 的标称设置中有所不同。不同的行在以下代码中标记为斜体:
// 覆盖 CMD_BLE5_RADIO_SETUP_PA
uint32_t pOverridesTxStd[] =
{
// 列表中应始终首先定义 TX 功率元素
TX_STD_POWER_OVERRIDE(0x7217),
// ANADIV 无线电参数基于 LO 分压器 (0) 和前端 (0) 设置
(uint32_t)0x05320703,
// override_txstd_settings.xml
// 蓝牙 5: 将标准 PA 的 RTIM 偏移设置为默认值
(uint32_t)0x00008783,
// 蓝牙 5: 将 TX 设置为 IPEAK = 3 且 DCDC 去抖
(uint32_t)0x00F388D3,
// 蓝牙 5: 将标准 PA 的合成多路复用器设置为默认值
(uint32_t)0x050206C3,
// 在 RX 和空闲/TX 模式中分别将 TXRX 引脚设置为 0 和高阻抗。
HW_REG_OVERRIDE(0x60A8,0x0401),
(uint32_t)0xFFFFFFFF
};
// 覆盖 CMD_BLE5_RADIO_SETUP_PA
uint32_t pOverridesTx20[] =
{
// 列表中应始终首先定义 TX 功率元素。将通过 smartRF studio 进行覆盖
TX20_POWER_OVERRIDE(0x413D982B),
// ANADIV 无线电参数基于 LO 分压器 (0) 和前端 (0) 设置
(uint32_t)0x01C20703,
// override_tx20_settings.xml
// 蓝牙 5: 将高功率 PA 的 RTIM 偏移设置为 3
(uint32_t)0x00038783,
// 蓝牙 5: 将 TX 设置为 IPEAK = 7 且 DCDC 去抖
(uint32_t)0x00F788D3,
// 蓝牙 5: 设置高功率 PA 的合成多路复用器
(uint32_t)0x010206C3,
// 在 RX/TX 和空闲模式中分别将 TXRX 引脚设置为 0 和高阻抗。
HW_REG_OVERRIDE(0x60A8,0x0001),
// 将 HPA 设置为 VCTRIM = 0
ADI_REG_OVERRIDE(1,26,0xF,0x0),
(uint32_t)0xFFFFFFFF
};