/****************************************************************************** * @fn HalUARTInit * * @brief Initialize the UART * * @param none * * @return none *****************************************************************************/ void HalUARTInit(void) { #if (HAL_UART_DMA && HAL_UART_SPI) // When both are defined, port is run-time choice. if (HAL_UART_PORT) { HalUARTInitSPI(); } else { HalUARTInitDMA(); } #else #if HAL_UART_DMA HalUARTInitDMA(); #endif #if HAL_UART_ISR HalUARTInitISR(); #endif #if HAL_UART_SPI HalUARTInitSPI(); #endif #if HAL_UART_USB HalUARTInitUSB(); #endif #endif }
/****************************************************************************** * @fn HalUARTInit * * @brief Initialize the UART * * @param none * * @return none *****************************************************************************/ void HalUARTInit(void) { #if HAL_UART_DMA HalUARTInitDMA(); #endif #if HAL_UART_ISR HalUARTInitISR(); #endif #if HAL_UART_USB HalUARTInitUSB(); #endif }
/****************************************************************************** * @fn HalUARTInit * * @brief Initialize the UART * * @param none * * @return none *****************************************************************************/ void HalUARTInit(void) { if (ZNP_CFG1_SPI == znpCfg1) { return; } #if HAL_UART_DMA HalUARTInitDMA(); #endif #if HAL_UART_ISR HalUARTInitISR(); #endif #if HAL_UART_USB HalUARTInitUSB(); #endif }