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

CC1310 最大发射功率

HI,

我在设置CC1310 433 频段的发射功率时,发现 在smartrf studio上 最大发射功率可以设置为15,但是 在easylink (simplink cc1310 1.50 sdk)中 最大可以设置的功率为14 ,

const rfPowerConfig_t rfPowerTable[] =
{
    {-10, 0x08C0 },
    {  0, 0x0041 },
    {  1, 0x10C3 },
    {  2, 0x1042 },
    {  3, 0x14C4 },
    {  4, 0x18C5 },
    {  5, 0x18C6 },
    {  6, 0x1CC7 },
    {  7, 0x20C9 },
    {  8, 0x24CB },
    {  9, 0x2CCD },
    { 10, 0x38D3 },
    { 11, 0x50DA },
    { 12, 0xB818 },
    { 13, 0xA63F }, /* 12.5 */
    { 14, 0xA73F },
};

CC1310最大发射功率是多少呢?我用smartrf studio 生成了 发射功率15dbm的 无线配置 ,替换了easylink 中原有的smartrf_setting.c中的配置,我在代码中不设置发射功率的情况下,我的发射功率是多少呢?

谢谢!

Viki Shi:

最大14dBm,15dBm应该是 boost mode

Viki Shi:

具体硬件参数你可以看下这边的分享: e2echina.ti.com/…/352928

ruimao cong:

回复 Viki Shi:

如果我 smartrf_settings里面 设置的15dbm,程序里面也没有配置 发射功率,那发射的时候 功率是多少呢?

Felix ZF:

回复 ruimao cong:

433频段可是设到15dbm,这时需要使用boost mode,set CCFG_FORCE_VDDR_HH to 1。

ruimao cong:

回复 Felix ZF:

意思就是说 ,假如我smartrf_settings里面设置的是15dbm,我程序里面没有设置发射功率,只要设置CCFG_FORCE_VDDR_HH 为1,发射功率就是15dbm? 如果我没有设置CCFG_FORCE_VDDR_HH 为1 ,也没有设置发射功率呢?

Felix ZF:

回复 ruimao cong:

要达到15dbm,一定要设置CCFG_FORCE_VDDR_HH 为1。
为什么不设置发射功率呢?

ruimao cong:

回复 Felix ZF:

我在smartrf_settings里面设置好了 ,在无线初始化之后,应该默认的是我设置的值吧?所以我就没有设置。 还有就是 我设置发射功率为15的话,即使我将CCFG_FORCE_VDDR_HH 设置为1, 代码里最大也只能设置到14.
const rfPowerConfig_t rfPowerTable[] =
{{-10, 0x08C0 },{0, 0x0041 },{1, 0x10C3 },{2, 0x1042 },{3, 0x14C4 },{4, 0x18C5 },{5, 0x18C6 },{6, 0x1CC7 },{7, 0x20C9 },{8, 0x24CB },{9, 0x2CCD },{ 10, 0x38D3 },{ 11, 0x50DA },{ 12, 0xB818 },{ 13, 0xA63F }, /* 12.5 */{ 14, 0xA73F },
};

Felix ZF:

回复 ruimao cong:

Felix ZF:

回复 ruimao cong:

ruimao cong:

回复 Felix ZF:

我用EasyLink_setRfPwr,可以设置为15吗,我看里面最大到14.

赞(0)
未经允许不得转载:TI中文支持网 » CC1310 最大发射功率
分享到: 更多 (0)