28 lines
928 B
C
28 lines
928 B
C
#ifndef _SERIAL_C_
|
|
#define _SERIAL_C_
|
|
|
|
//´íÎó´úÂë
|
|
|
|
#define E_UART_SIZE 0x50 //Unsupported data size
|
|
#define E_UART_parity 0x51 //Unsupported parity
|
|
#define E_UART_stop 0x52 //Unsupported stop bits
|
|
#define E_UART_Setup1 0x53 //SetupSerial 1
|
|
#define E_UART_Setup3 0x54 //SetupSerial 3
|
|
#define E_UART_OPEN 0x55 //Serial OPEN Error
|
|
#define E_UART_SPEED 0x56 //Serial OPEN Error
|
|
|
|
extern int icdev;
|
|
|
|
int serial_open(int baud_rate);
|
|
int serial_write(unsigned char * data,int len);
|
|
int serial_read(unsigned char * data,int len);
|
|
int serial_read_once(unsigned char * data,int len);
|
|
int serial_flush(unsigned char LineBit);
|
|
//int serial_write_buff(unsigned char page,unsigned char col,unsigned char dat);
|
|
int serial_write_buff(unsigned int page,unsigned int col,unsigned int dat);
|
|
int serial_buff_init();
|
|
int get_hmi_version(unsigned char *data, int len);
|
|
int serial_buff_black();
|
|
int serial_buff_init();
|
|
#endif
|