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.

[参考译文] CC2538-CC2592EMK:CC2592前端设置、带 cc2538

Guru**** 2524980 points
Other Parts Discussed in Thread: CC2592, Z-STACK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/698241/cc2538-cc2592emk-cc2592-front-end-setup-with-cc2538

器件型号:CC2538-CC2592EMK
Thread 中讨论的其他器件:CC2592Z-stack

您好!

1) 1)在 z-stack 3.0中、cc2592默认处于 HGM 模式还是 LGM 模式?

2) 2)在 HGM 中、对于 cc2538-cc2592、z-stack 3.0中应该有什么设置?

3) 3)在什么地方可以检查/验证 z-stack 3.0中的 HGM/LGM 模式设置?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    默认情况下启用。 您可以搜索在 Z-Stack 中初始化 HGM 模式的 HAL_Board_PA_LNA_init。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    #if defined HAL_PA_LNA || defined HAL_PA_LNA_CC2592
    #define HAL_Board_PA_LNA_init() st (GPIOPinTypeGPIOOutput (HGM_base、HGM_PIN);)

    在这里,它只将引脚设置为输出模式,而不是设置为高电平/低电平
    此外、无法确定 LNA_EN 引脚的控制位置
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    默认情况下、macRadioDefsRefTableId = 0、因此会自动设置 HGM。 但是、如果您需要 LGM、则相应地修改 MAC_RfFrontendSetup (mac_rffrontend.c)并调用 MAC_SetRadioRegTable (0、MAC_PA_LNA_LGM_RSSI_ADJ_IDX);该文件也是 LNA 使能引脚初始化的位置。

    此致、
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们刚刚在 mac_rffronten.c 中初始化了 PA 和 LNA 引脚

    /*将 PC3设置为 GPIO 输出。 PC3 - PA Enable */
    GPIOPinTypeGPIOOutput (GPIO_C_base、GPIO_PIN_3);
    /*将 PC2设置为 GPIO 输出。 PC2 - LNA 启用*/
    GPIOPinTypeGPIOOutput (GPIO_C_base、GPIO_PIN_2);

    但是,在这些引脚上,我们将在哪里设置为高电平/低电平??
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它由 MacRadioTurnOnPower 中的 RFC_OBS_CtrlX 寄存器控制/设置。