📄 globle_temp._h
字号:
#ifndef _GLOBLE_TEMP_H__
#define _GLOBLE_TEMP_H__
#define bit5 5
//sim340的电源键控制位
#define baud 12800
//波特率为12800
#define crystal 4000000
//晶振为4MHZ
#define baud_set (unsigned int)((unsigned int)crystal/(16*(unsigned int)baud)-1)
//设置波特率
//#define RXB8 1
//#define TXB8 0
#define UPE 2
#define OVR 3
#define FE 4
//#define UDRE 5
//#define RXC 7
#define FRAMEING_ERROR (1<<FE)
#define PARITY_ERROR (1<<UPE)
#define DATA_OVERRUN (1<<OVR)
#define DATA_REGISTER_EMPTY (1<<UDRE)
//#define RX_COMPLETE (1<<RXC)
//USART发送缓冲区大小
#define TX_BUFFER_SIZE 200
char tx_buffer[TX_BUFFER_SIZE];
char tx_wr_index,tx_rd_index,tx_counter;
//tx_wr_index为写缓冲区指针,tx_rd_index为读缓冲区指针,tx_counter为在缓冲区
//中准备发送的数据个数
char n_tx0_length; //定义发送数据的长度
char uart0_tx_buf[200]; //定义发送数据的缓冲区
//USART接收缓冲区大小
#define RX_BUFFER_SIZE 200
char rx_buffer[RX_BUFFER_SIZE];
char rx_counter;
char rx_wr_index,rx_rd_index;
char rx_buffer_overflow;
char Uart_RecvFlag;
char nRX0_Len; //定义接收数据长度
//rx_counter为接收到的字符个数,Uart_RecvFlag为接收完成标志位
char sca[20];
int sca_len;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -