#ifndef __USART_H #define __USART_H #include "stdio.h" #include "sys.h" ////////////////////////////////////////////////////////////////////////////////// //???????????????��????????????????????????��???? //ALIENTEK STM32?????? //????1????? //???????@ALIENTEK //???????:www.openedv.com //???????:2012/8/18 //?��??V1.5 //??????��????????? //Copyright(C) ?????????????????????? 2009-2019 //All rights reserved //******************************************************************************** //V1.3?????? //???????????????????????????. //???????printf????? //??????????????????. //??????printf?????????????bug //V1.4?????? //1,??????????IO??bug //2,?????USART_RX_STA,??????????????????2??14?��? //3,??????USART_REC_LEN,??????��???????????????????(??????2??14?��?) //4,?????EN_USART1_RX??????? //V1.5?????? //1,???????UCOSII????? #define USART_REC_LEN 200 //??????????????? 200 #define EN_USART1_RX 1 //????1??/?????0??????1???? extern char USART_RX_BUF[USART_REC_LEN]; //???????,???USART_REC_LEN?????.????????��? extern u16 USART_RX_STA; //????????? //????????��?????????????????? void uart_init(u32 bound); #endif