|
TM STM32F4xx Libraries
v1.0.0
Libraries for STM32F4xx devices from Tilen Majerle
|
USART default values for defines. More...
Macros | |
| #define | USART_BUFFER_SIZE 32 |
| #define | TM_USART1_BUFFER_SIZE USART_BUFFER_SIZE |
| #define | TM_USART2_BUFFER_SIZE USART_BUFFER_SIZE |
| #define | TM_USART3_BUFFER_SIZE USART_BUFFER_SIZE |
| #define | TM_UART4_BUFFER_SIZE USART_BUFFER_SIZE |
| #define | TM_UART5_BUFFER_SIZE USART_BUFFER_SIZE |
| #define | TM_USART6_BUFFER_SIZE USART_BUFFER_SIZE |
| #define | TM_UART7_BUFFER_SIZE USART_BUFFER_SIZE |
| #define | TM_UART8_BUFFER_SIZE USART_BUFFER_SIZE |
| #define | USART_NVIC_PRIORITY 0x06 |
| #define | TM_USART1_HARDWARE_FLOW_CONTROL TM_USART_HardwareFlowControl_None |
| #define | TM_USART1_MODE USART_Mode_Tx | USART_Mode_Rx |
| #define | TM_USART1_PARITY USART_Parity_No |
| #define | TM_USART1_STOP_BITS USART_StopBits_1 |
| #define | TM_USART1_WORD_LENGTH USART_WordLength_8b |
| #define | TM_USART2_HARDWARE_FLOW_CONTROL TM_USART_HardwareFlowControl_None |
| #define | TM_USART2_MODE USART_Mode_Tx | USART_Mode_Rx |
| #define | TM_USART2_PARITY USART_Parity_No |
| #define | TM_USART2_STOP_BITS USART_StopBits_1 |
| #define | TM_USART2_WORD_LENGTH USART_WordLength_8b |
| #define | TM_USART3_HARDWARE_FLOW_CONTROL TM_USART_HardwareFlowControl_None |
| #define | TM_USART3_MODE USART_Mode_Tx | USART_Mode_Rx |
| #define | TM_USART3_PARITY USART_Parity_No |
| #define | TM_USART3_STOP_BITS USART_StopBits_1 |
| #define | TM_USART3_WORD_LENGTH USART_WordLength_8b |
| #define | TM_UART4_HARDWARE_FLOW_CONTROL TM_USART_HardwareFlowControl_None |
| #define | TM_UART4_MODE USART_Mode_Tx | USART_Mode_Rx |
| #define | TM_UART4_PARITY USART_Parity_No |
| #define | TM_UART4_STOP_BITS USART_StopBits_1 |
| #define | TM_UART4_WORD_LENGTH USART_WordLength_8b |
| #define | TM_UART5_HARDWARE_FLOW_CONTROL TM_USART_HardwareFlowControl_None |
| #define | TM_UART5_MODE USART_Mode_Tx | USART_Mode_Rx |
| #define | TM_UART5_PARITY USART_Parity_No |
| #define | TM_UART5_STOP_BITS USART_StopBits_1 |
| #define | TM_UART5_WORD_LENGTH USART_WordLength_8b |
| #define | TM_USART6_HARDWARE_FLOW_CONTROL TM_USART_HardwareFlowControl_None |
| #define | TM_USART6_MODE USART_Mode_Tx | USART_Mode_Rx |
| #define | TM_USART6_PARITY USART_Parity_No |
| #define | TM_USART6_STOP_BITS USART_StopBits_1 |
| #define | TM_USART6_WORD_LENGTH USART_WordLength_8b |
| #define | TM_UART7_HARDWARE_FLOW_CONTROL TM_USART_HardwareFlowControl_None |
| #define | TM_UART7_MODE USART_Mode_Tx | USART_Mode_Rx |
| #define | TM_UART7_PARITY USART_Parity_No |
| #define | TM_UART7_STOP_BITS USART_StopBits_1 |
| #define | TM_UART7_WORD_LENGTH USART_WordLength_8b |
| #define | TM_UART8_HARDWARE_FLOW_CONTROL TM_USART_HardwareFlowControl_None |
| #define | TM_UART8_MODE USART_Mode_Tx | USART_Mode_Rx |
| #define | TM_UART8_PARITY USART_Parity_No |
| #define | TM_UART8_STOP_BITS USART_StopBits_1 |
| #define | TM_UART8_WORD_LENGTH USART_WordLength_8b |
| #define | USART_WAIT(USARTx) do { while (!((USARTx)->SR & USART_FLAG_TXE)); } while (0) |
| Wait till USART finishes transmission. | |
| #define | USART_STRING_DELIMITER '\n' |
| Default string delimiter for USART. | |
USART default values for defines.
All values can be overwritten in your project's defines.h file.
Do this only in case you know what are you doing.