📄 uart.h
字号:
#ifndef _UART_H
#define _UART_H
#define RBR 0*4
#define THR 0*4
#define IER 1*4
#define IIR 2*4
#define FCR 2*4
#define LCR 3*4
#define MCR 4*4
#define LSR 5*4
#define MSR 6*4
#define SCR 7*4
#define DLL 0*4
#define DLM 1*4
#define UART0_BASE ((volatile unsigned char *)0xE000C000)
#define UART1_BASE ((volatile unsigned char *)0xE0010000)
#define RxTriLevel01 0x0F
#define RxTriLevel04 0x4F
#define RxTriLevel08 0x8F
#define RxTriLevel14 0xCF
//----------------------------------------------------
#define DataBitNum5 0x00
#define DataBitNum6 0x01
#define DataBitNum7 0x02
#define DataBitNum8 0x03
//----------------------------------------------------
#define StopBitNum1 0x00
//----------------------------------------------------
#define RxIntEn 0x01
#define TxIntEn 0x02
//----------------------------------------------------
#define PARITY_NONE 0x00
#define PARITY_ODD 0x08
#define PARITY_EVEN 0x18
#define PARITY_MARK 0x00
#define PARITY_SPACE 0x00
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -