Пример #1
0
/***********************************************************************
*  Name        : CSIO_7_Tx_Handler
*  Description :
*  Parameter   : None
*  Returns     : None
***********************************************************************/
__irq void CSIO_7_Tx_Handler( void )
{
#ifdef CSIO_7_FOR_I2C
    I2C_Handler( I2C_7 );
#endif

#ifdef CSIO_7_FOR_LIN
    LIN_Tx_Handler( LIN_7 );
#endif
    
#ifdef CSIO_7_FOR_UART
    UART_Tx_Handler( UART_7 );
#endif

#ifdef CSIO_7_FOR_SPI
    SPI_Tx_Handler( SPI_7 );
#endif
}
Пример #2
0
/***********************************************************************
*  Name        : CSIO_5_Tx_Handler
*  Description :
*  Parameter   : None
*  Returns     : None
***********************************************************************/
__irq void CSIO_5_Tx_Handler( void )
{
#ifdef CSIO_5_FOR_I2C
    I2C_Handler( I2C_5 );
#endif
    
#ifdef CSIO_5_FOR_LIN
    LIN_Tx_Handler( LIN_5 );
#endif
    
#ifdef CSIO_5_FOR_UART
    UART_Tx_Handler( UART_5 );
#endif

#ifdef CSIO_5_FOR_SPI
#ifdef CT_G4_IPC
    SPI_FIFOTx_Handler(SPI_5FIFO); //fifo type ciso
#else
    SPI_Tx_Handler( SPI_5 );
#endif //CT_G4_IPC
#endif
}
Пример #3
0
__interrupt void _UART1_ISR(void){
	UART_Rx_Handler(UART1);
	hal_UART_ClearRxIF(UART1);
	UART_Tx_Handler(UART1);
}