SWCU194 March 2023 CC1314R10 , CC1354P10 , CC1354R10 , CC2674P10 , CC2674R10
There are four logic RF-Core internal output signals called RF Core Data Out n, where n goes from 0 to 3. These signals can be mapped to DIOs. By default, RF Core Data Out 0 is set to go high when the LNA must be enabled, and RF Core Data Out 1 is set high when the PA must be enabled. Table 15-1 describes the signals. The signals can be mapped to any DIO by setting the relevant PORT_ID in the designated IOCFGn register.
#include <ti/drivers/GPIO.h>
// Map RFC_GPOn to CONFIG_GPIO_x
GPIO_setConfig(CONFIG_GPIO_x, GPIO_CFG_OUT_STD | GPIO_CFG_OUT_LOW);
GPIO_setMux(CONFIG_GPIO_x, IOC_PORT_RFC_GPOn);
Port Name | PORT_ID | RF Core Signal | Description |
---|---|---|---|
RFC_GPO0 | 0x2F | RF Core Data Out 0 | LNA enable |
RFC_GPO1 | 0x30 | RF Core Data Out 1 | PA enable |
RFC_GPO2 | 0x31 | RF Core Data Out 2 | Synthesizer calibration running |
RFC_GPO3 | 0x32 | RF Core Data Out 3 | TX start |