This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

发射功率与节点电流关系

Other Parts Discussed in Thread: CC2530

我通过下面两个成功修改了终端节点发送功率:

1、在MAC/Low Level/System/mac_radio_defs.h中定义:

     HAL_MAC_USE_REGISTER_POWER_VALUES;

2、在ZMain/main.c中的ZMacInit();中的stat=ZmacReset(TRUE)后面添加:

      uint8 level=0x35;//0x35为自己所需设置发射功率值

      MAC_MlmeSetReq(MAC_PHY_TRANSMIT_POWER, &level)

但是实际改变level值之后,测量的电流一直为15mA,但是CC2530的datasheet显示改变level值,level最小0X05时电流为23mA,level最大0XF5时电流为34mA,为什么我测的电流一直不变呢?

  • 你是通过什么方式测量的。 23mA,34mA这个是发送瞬间的峰值电流,时间非常短。

    如果你用万用表测量看到的只是平均电流而已。 

    你可以参考附件文档。