主题中讨论的其他器件: CC1312PSIP
工具与软件:
您好!
我正在使用 CC1311P3、并开始研究温度稳定性。 阅读文档时、我感觉射频驱动器中发生了某种自动温度补偿。 但是、我找不到参考手册中提到的这一点的明确证据。 让我认为可能有一些温度补偿的2项内容包括:
25.3.3.2.16和25.3.3.2.17节:"每次数据包传输开始时、发射功率的温度补偿都完成"
和
第25.3.2.2.20节:"接收时、无线电 CPU 如果 bSysBusNeeded 为非零、则向 PRCM 设置总线请求位为1;如果 bSysBusNeeded 为零、则设置为0。 如果 bSysBusNeeded 为非零、这表示即使系统进入深度睡眠状态、系统总线也保持唤醒状态、必须执行此操作以使射频内核运行并访问系统侧•、原因之一如下:发送到射频内核的指针指向的任何命令结构、数据结构等置于系统 RAM 或闪存中。 •由于 TX 功率具有非零温度系数、因此射频内核必须读取温度。 •在 CMD_SYNC_STOP_RAT 或 CMD_SYNC_START_RAT 期间、射频内核必须读取 RTC 以与 RAT 同步。"
射频内核是否应该自动处理温度补偿? 如果是、是否对其正常工作有任何用户要求(例如、启用温度传感器的用户软件要求)? 或者温度补偿是否不是自动的、必须由用户软件处理?
最后一个问题:频率合成器是否有任何温度补偿? 我在手册中没有看到关于频率补偿的文字。