本帖最后由 xyz549040622 于 2023-4-27 10:00 编辑
如下一段代码,是GPIO的初始化:SYSCONFIG_WEAK void SYSCFG_DL_GPIO_init(void)
{
DL_GPIO_initPeripheralOutputFunction(
GPIO_UART_0_IOMUX_TX, GPIO_UART_0_IOMUX_TX_FUNC);
DL_GPIO_initPeripheralInputFunction(
GPIO_UART_0_IOMUX_RX, GPIO_UART_0_IOMUX_RX_FUNC);
DL_GPIO_initPeripheralOutputFunction(
GPIO_UART_0_IOMUX_RTS, GPIO_UART_0_IOMUX_RTS_FUNC);
DL_GPIO_initPeripheralInputFunction(
GPIO_UART_0_IOMUX_CTS, GPIO_UART_0_IOMUX_CTS_FUNC);
DL_GPIO_initDigitalOutput(GPIO_LEDS_USER_LED_1_IOMUX);
DL_GPIO_initDigitalOutput(GPIO_LEDS_USER_LED_2_IOMUX);
DL_GPIO_initDigitalOutput(GPIO_LEDS_USER_LED_3_IOMUX);
DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN |
GPIO_LEDS_USER_LED_2_PIN |
GPIO_LEDS_USER_LED_3_PIN);
DL_GPIO_enableOutput(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN |
GPIO_LEDS_USER_LED_2_PIN |
GPIO_LEDS_USER_LED_3_PIN);
}
|