Пример #1
0
/*******************************************************************************
* Function Name: UART_1_Init
********************************************************************************
*
* Summary:
*  Initializes the SCB component to operate in one of the selected
*  configurations: I2C, SPI, UART or EZI2C.
*  When the configuration is set to "Unconfigured SCB", this function does
*  not do any initialization. Use mode-specific initialization APIs instead:
*  SCB_I2CInit, SCB_SpiInit, SCB_UartInit or SCB_EzI2CInit.
*
* Parameters:
*  None
*
* Return:
*  None
*
*******************************************************************************/
void UART_1_Init(void)
{
#if(UART_1_SCB_MODE_UNCONFIG_CONST_CFG)
    if(UART_1_SCB_MODE_UNCONFIG_RUNTM_CFG)
    {
        UART_1_initVar = 0u;
    }
    else
    {
        /* Initialization was done before this function call */
    }

#elif(UART_1_SCB_MODE_I2C_CONST_CFG)
    UART_1_I2CInit();

#elif(UART_1_SCB_MODE_SPI_CONST_CFG)
    UART_1_SpiInit();

#elif(UART_1_SCB_MODE_UART_CONST_CFG)
    UART_1_UartInit();

#elif(UART_1_SCB_MODE_EZI2C_CONST_CFG)
    UART_1_EzI2CInit();

#endif /* (UART_1_SCB_MODE_UNCONFIG_CONST_CFG) */
}
void
CLI_Configure(void)
{
#ifdef _USE_CLI_
    UART_1_UartInit();
    UART_1_Start();
#endif
}