20260324
This commit is contained in:
23
IAPV1.1/Driver/usart/usart2.h
Normal file
23
IAPV1.1/Driver/usart/usart2.h
Normal file
@ -0,0 +1,23 @@
|
||||
#ifndef _usart2_H
|
||||
#define _usart2_H
|
||||
|
||||
#include "general_type.h"
|
||||
#include "stm32l1xx_usart.h"
|
||||
|
||||
#define USART2_MAX_RECV_LEN 300 //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ջ<EFBFBD><D5BB><EFBFBD><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD>
|
||||
#define USART2_MAX_SEND_LEN 300 //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD>
|
||||
#define USART2_RX_EN 1 //0,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;1,<2C><><EFBFBD><EFBFBD>.
|
||||
|
||||
|
||||
|
||||
extern u8 USART2_RX_BUF[USART2_MAX_RECV_LEN]; //<2F><><EFBFBD>ջ<EFBFBD><D5BB><EFBFBD>,<2C><><EFBFBD><EFBFBD>USART2_MAX_RECV_LEN<45>ֽ<EFBFBD>
|
||||
extern u8 USART2_TX_BUF[USART2_MAX_SEND_LEN]; //<2F><><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD>,<2C><><EFBFBD><EFBFBD>USART2_MAX_SEND_LEN<45>ֽ<EFBFBD>
|
||||
extern vu16 USART2_RX_STA; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
|
||||
|
||||
void USART2_Configuration(u32 baund);
|
||||
void u2_printf(char* fmt,...);
|
||||
void TIM2_Set(unsigned char sta);
|
||||
void timer2_init(void);
|
||||
void USART2_ReceiveBuff_Clear(void);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user