ESOS32
ESOSOn32-bitProcessors
|
This file contains macros, prototypes, and definitions for hwxxx Family specific communications on ESOS. More...
Go to the source code of this file.
Macros | |
#define | IS_CHAR_READY_UART1() U1STAbits.URXDA |
#define | IS_TRANSMIT_BUFFER_FULL_UART1() U1STAbits.UTXBF |
#define | IS_TRANSMIT_COMPLETE_UART1() U1STAbits.TRMT |
Functions | |
void | __esos_hw_signal_start_tx (void) |
void | __esos_hw_signal_stop_tx (void) |
void | __esos_hw_PutUint8 (uint8_t u8_c) |
void | __esos_hw_PutString (uint8_t *psz_in) |
uint8_t | __esos_hw_GetUint8 (void) |
void | __esos_configUART1 (uint32_t u32_baudRate) |
void | __esos_hw_InitCommSystem (void) |
This file contains macros, prototypes, and definitions for hwxxx Family specific communications on ESOS.
This file contains routines which configure and use the UARTs on the HWXXX processor. .
Definition in file esos_hwxxx_rs232.h.
#define IS_CHAR_READY_UART1 | ( | ) | U1STAbits.URXDA |
Determine if a character is available in the UART's receive buffer.
Definition at line 64 of file esos_hwxxx_rs232.h.
#define IS_TRANSMIT_BUFFER_FULL_UART1 | ( | ) | U1STAbits.UTXBF |
Determine if a the transmit buffer is full.
Definition at line 70 of file esos_hwxxx_rs232.h.
#define IS_TRANSMIT_COMPLETE_UART1 | ( | ) | U1STAbits.TRMT |
Determines if all characters placed in the UART have been sent. Returns 1 if the last transmission has completed, or 0 if a transmission is in progress or queued in the transmit buffer.
Definition at line 77 of file esos_hwxxx_rs232.h.