Exemple #1
0
__interrupt
#endif
static void can0_rx_handler(void)
{
	U8 handle;
	handle = CANIF_mob_get_mob_rxok(0) ;
	if (handle != 0x20)
	{
		CANIF_mob_clear_rxok_status(0,handle);
		CANIF_mob_clear_status(0,handle); //   and reset MOb status
		// read out message data :
		can_receive_handler(0, handle, CAN_stream_rx[0]);

	}
}
Exemple #2
0
/**
 * CAN Message handler
 */
void message_handler(void) {

	can_receive_handler();
	can_send_handler();
	handle_error();
}