Projet_Voilier/drivers/USART.h

13 lines
No EOL
490 B
C

#ifndef MYUSART_H
#define MYUSART_H
#include <stm32f10x.h>
#define send_USART_init(USART) USART->CR1 |= USART_CR1_TE; // Envoi de la première trame d'attente
#define read_USART_init(USART) USART->CR1 |= USART_CR1_RE; // En attente du premier bit de start
void My_USART_Init(USART_TypeDef *USART);
void send_USART(USART_TypeDef *USART, char data);
char read_USART(USART_TypeDef *USART);
void MyUSART_ActiveIT(USART_TypeDef *USART, int Prio, void (*IT_function) (void));
#endif