lcd/INCLUDE/serial.h
2026-05-22 17:19:03 +08:00

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