TI中文支持网
TI专业的中文技术问题搜集分享网站

easylink CCFG_FORCE_VDDR_HH问题

HI,

我现在用的是simplelink cc1310 1.50 sdk中的 rfEasylinkTx 和rfEasylink Rx。

我先在rfstudio 中 进行433m的配置 具体如下:

我将配置导出,并覆盖原本的smartrf_setting.c,程序中 我做了如下配置    EasyLink_init(EasyLink_Phy_Custom); EasyLink_setFrequency(432000000);EasyLink_setRfPwr(14); 并且在预定义中将CCFG_FORCE_VDDR_HH置1,配置结束之后,我在debug时,发现程序跑一会,芯片就死机了,iar有如下提示, Warning: CPU could not be halted ,之后 我将EasyLink_setRfPwr,设置为12,其他值不变,程序不会跑死,这是为什么?

谢谢!

Viki Shi:

EasyLink_init(EasyLink_Phy_Custom); EasyLink_setFrequency(432000000);EasyLink_setRfPwr(14); 并且在预定义中将CCFG_FORCE_VDDR_HH置1

设置输出功率为14db, 想不通为什么会引起芯片死机。你用的什么板子和调试器?自制还是官方?

ruimao cong:

回复 Viki Shi:

用的是jlink 做的 仿真器,自制的板子,即使不插仿真器  也是这样,程序跑死。

ruimao cong:

回复 Viki Shi:

是自制的CC1310的板子,我用的jlink 进行调试的

ruimao cong:

回复 Viki Shi:

CCFG_FORCE_VDDR_HH=1,开启了哪些功能呢?

Albin Zhang:

回复 ruimao cong:

就是
The txPower parameter is used to set the output power. For CC13x0, in order to set maximum output
power (+14 dBm), changes must also be made to the CCFG area. In the ccfg.c distributed through
cc13xxware by TI, set CCFG_FORCE_VDDR_HH to 1. Essentially this will increase the VDDR level,
making it possible to use +14 dBm output power. However, setting CCFG_FORCE_VDDR_HH to 1 also
increases the overall power consumption. For all output power settings other than +14 dBm, TI
recommendssetting CCFG_FORCE_VDDR_HH to 0 (default in ccfg.c distributed by TI), to achieve the
lowest possible average power consumption.

赞(0)
未经允许不得转载:TI中文支持网 » easylink CCFG_FORCE_VDDR_HH问题
分享到: 更多 (0)