BCZT_NEW/BCZT_PANEL/UARTLIN_Drv.h

20 lines
421 B
C
Raw Normal View History

2023-11-21 08:26:01 +08:00
#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