TI工程师,
如果CC1310硬件上外接PA,那么软件(基于simplelink_cc13x0_sdk_1_00_00_13)如何配置支持外接PA?
谢谢,
Gong Bojian
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.
Hi VV,
上面的问题,烦请解答一下,非常感谢!
BR,
Gong Bojian
Hi Bojian,
你可以参考如下代码,这个参考代码是针对CC1310+CC1190参考设计对应的代码。
static PIN_Config palnaPinTable[] =
{
#if CONFIG_RANGE_EXT_MODE
Board_DIO28_HGM | PIN_GPIO_OUTPUT_EN | PIN_GPIO_HIGH | PIN_PUSHPULL
| PIN_DRVSTR_MAX, /* High Gain Mode by Default */
Board_DIO29_LNA | PIN_GPIO_OUTPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL
| PIN_DRVSTR_MAX, /* LNA Off by Default */
Board_DIO30_PA | PIN_GPIO_OUTPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL
| PIN_DRVSTR_MAX, /* PA Off by Default */
#endif
PIN_TERMINATE /* Terminate list */
};
if (!palnaPinHandle)
{
/* Open PA/LNA PIN driver */
palnaPinHandle = PIN_open(&palnaPinState, palnaPinTable);
/* Set IO muxing for RFC GPOs */
PINCC26XX_setMux(palnaPinHandle, Board_DIO29_LNA, IOC_PORT_RFC_GPO0);
PINCC26XX_setMux(palnaPinHandle, Board_DIO30_PA, IOC_PORT_RFC_GPO1);
}
PIN_setOutputValue(palnaPinHandle, Board_DIO28_HGM, (hgm & 1));
Hi VV,
根据你的建议,设置PA/LNA的管脚映射。
按照我们的原理图,将DIO1/DIO30映射到PA/LNA。结果还是无法收发。
请帮忙看看问题可能出现在哪里?
1) 我配置的代码如下,是否有问题?
2)这个配置是否涉及修改ti-15.4-stack的库?
Hi VV,
该问题mac_settings.c中是否也要做对应的修改? 我尝试做了一些修改仍然不通。请再帮忙看看。
谢谢,
Gong Bojian