cc2530-projects/Zigbee无线通信/A板/CC2530_lib/mylib/UART_PRINT.h
2021-10-04 22:26:10 +08:00

17 lines
616 B
C

#ifndef uart_PRINT_H
#define uart_PRINT_H
//#define UartWrite(buf,len) (HalUARTWrite(HAL_UART_PORT_0,(buf),(len)))
#define UartWrite(buf,len) (halUartWrite((buf),(len)))
#define HalUARTRead(buf,len) (halUartRead((buf),(len)))
uint16 RecvUartData(uint8 *uRxData, uint16 uRxlen);
uint16 RecvUart1Data(uint8 *uRxData, uint16 uRxlen);
extern void uart_datas(void *fmt,uint16 len);
extern void uart_enter(void);
extern void uart_printf(char *fmt,...);
extern void printf_str(char *buf, char *fmt,...);
extern uint16 uart_read(uint8 *buf, uint16 maxlen);
extern uint8 lrc_checksum(uint8* buf, uint8 len);
#endif