uart.h
来自「开发环境:ADS 1.2/SDT 2.51 GUI测试」· C头文件 代码 · 共 44 行
H
44 行
/*
*Module: Uart.h 串口程序
*Programed by: ZHI-XIONG PENG
*Programed on: Date: 2004-12-22 18:11
*Modified by:
*Modified on: Date:
*Copyright (c) LONGFLY SHAOGUAN Inc. All rights reserved
*/
#ifndef UART_HEADER_FILE
#define UART_HEADER_FILE
#ifdef UART_GLOBALS
#define UART_EXT
#else
#define UART_EXT extern
#endif
#define COMM0 1
#define COMM1 2
/* ERROR CODES */
#define COMM_NO_ERR 0 /* Function call was successful */
#define COMM_BAD_CH 1 /* Invalid communications port channel */
#define COMM_RX_EMPTY 2 /* Rx buffer is empty, no character available */
#define COMM_TX_FULL 3 /* Tx buffer is full, could not deposit character */
#define COMM_TX_EMPTY 4 /* If the Tx buffer is empty. */
#define COMM_RX_TIMEOUT 5 /* If a timeout occurred while waiting for a character*/
#define COMM_TX_TIMEOUT 6 /* If a timeout occurred while waiting to send a char.*/
#define COMM_PARITY_NONE 0 /* Defines for setting parity */
#define COMM_PARITY_ODD 1
#define COMM_PARITY_EVEN 2
UART_EXT void Usart_init(void);
UART_EXT void Check_Frame(uchar c);
/*$PAGE*/
/*
*********************************************************************************************************
* FUNCTION PROTOTYPES
*********************************************************************************************************
*/
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?