20 lines
421 B
C
20 lines
421 B
C
#ifndef __UARTLIN_DRV_H__
|
|
#define __UARTLIN_DRV_H__
|
|
|
|
#include "r_cg_macrodriver.h"
|
|
|
|
#define LIN_STATE_INIT 0
|
|
#define LIN_STATE_IDLE 1
|
|
#define LIN_STATE_BREAK 2
|
|
#define LIN_STATE_SYNBYTE 3
|
|
#define LIN_STATE_RECEIVE 4
|
|
#define LIN_STATE_TRANCEIVE 5
|
|
#define LIN_STATE_SUCCESS 6
|
|
|
|
|
|
extern void UARTLIN_Init(void);
|
|
extern void UARTLIN_Break_Handle(uint8_t flag);
|
|
extern void UARTLIN_Rx_Handle(void);
|
|
|
|
#endif
|