UART_ARM.h 961 B

12345678910111213141516171819202122232425262728293031323334
  1. #ifndef __USART_ARM_H
  2. #define __USART_ARM_H
  3. #include "stm32f10x.h"
  4. #include "app_def.h"
  5. #define UART_ARM_PPriority 3
  6. #define UART_ARM_SPriority 0
  7. //==================================
  8. #define UART_ARM_Periph_Num 2
  9. #define UART_ARM_ReMap_Num 0
  10. #include "UART_ARM_CONFIG.h"
  11. //==================================
  12. extern int UART_ARM_init(void);
  13. extern void UART_Tick(void);
  14. extern void UART_Send(unsigned char *pdata,unsigned short len);
  15. extern void UART_Tick(void);
  16. #define UART_BUFSIZE 1024
  17. extern unsigned int UART_Rev_WriteInex;
  18. extern unsigned int UART_Rev_ReadIndex;
  19. extern unsigned char UART_Rev_Buf[];
  20. extern unsigned int UART_Send_WriteIndex;
  21. extern unsigned int UART_Send_ReadIndex;
  22. extern unsigned char UART_Send_Buf[];
  23. extern U16 UartBusTime ;
  24. #endif