Part Number:CC1310
我使用的是我们公司自己的CC1310模块,当我用SmartRF Studio 7连接CC1310模块后,433MHZ下设置功率为15db,实际测试发现功率和预期值差不多,但是烧录程序单独运行时发现设置的15db功率少了1db,所有配置都和之前一样,并且同样的CC1310模块没有变动,使用的是rfPacketTx例程,去论坛搜索了,修改该配置为:
#ifndef CCFG_FORCE_VDDR_HH
#define CCFG_FORCE_VDDR_HH 0x0 // Use default VDDR trim
#define CCFG_FORCE_VDDR_HH 0x1 // Force VDDR voltage to the factory HH setting (FCFG1..VDDR_TRIM_HH)
但是似乎仍然不起作用
Yolande Wang:
您好,
电压不足可能是导致功率输出低于预期的一个原因,检查供电电压稳定且达到要求。
,
edmund peter:
是否可以排除这个问题?因为同样模块同样供电下,RFstudio控制下的1310功率达到预期值,而跑代码的1310功率低于预期值
,
Yolande Wang:
在 RF Studio 中,模块可能会自动进行功率校准,而代码中可能需要手动进行功率校准。
不过,具体原因需要咨询一下 E2E 的工程师,我将贴子升级,可以关注下此链接的回复:https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1334898/cc1310-the-actual-power-value-is-less-than-the-configured-power-value
,
Yolande Wang:
对于 SmartRF studio 和 SDK 中使用的相同 RF 输出功率设置,应给出完全相同的输出功率结果。
您是否也可以使用静态未调制 Tx 载波来测量传导输出功率?