NiboRoboLib 3.6 - NIBO Library
|
Routinen zur Kommunikation über die zweite serielle Schnittstelle. Mehr ...
#include <stdint.h>
gehe zum Quellcode dieser Datei
Makrodefinitionen | |
#define | UART1_TXBUF_SIZE 8 |
#define | UART1_RXBUF_SIZE 8 |
Funktionen | |
void | uart1_set_baudrate (uint16_t baud) |
void | uart1_enable () |
void | uart1_disable () |
char | uart1_getchar () |
char | uart1_putchar (char c) |
Variablen | |
uint8_t | uart1_txbuf [UART1_TXBUF_SIZE] |
uint8_t | uart1_rxbuf [UART1_RXBUF_SIZE] |
uint8_t | uart1_txbuf_begin |
uint8_t | uart1_txbuf_end |
uint8_t | uart1_rxbuf_begin |
uint8_t | uart1_rxbuf_end |
Routinen zur Kommunikation über die zweite serielle Schnittstelle.
void uart1_disable | ( | ) |
Senden und empfangen deaktivieren.
void uart1_enable | ( | ) |
Senden und empfangen aktivieren.
char uart1_getchar | ( | ) |
Gibt ein einzelnes Zeichen aus dem Empfangspuffer zurück. Darf nur aufgerufen werden wenn (uart1_rxempty()==false) ist.
char uart1_putchar | ( | char | c | ) |
Schreibt ein einzelnes Zeichen in den Sendepuffer. Darf nur aufgerufen werden solange (uart1_txfull()==false) ist.
void uart1_set_baudrate | ( | uint16_t | baud | ) |
Setzt neue Baudrate