ファームウェア関数一覧
USART_ITConfig †
ヘッダ宣言 †
関数プロトタイプ †
void USART_ITConfig(USART_TypeDef* USARTx, uint16_t USART_IT, FunctionalState NewState)
動作 †
引数 †
- USARTx
設定する対象のUSARTをUSART1,USART2,USART3,UART4又はUART5から一つ選択します。
- USART_IT
設定する対象の割り込みを以下のマクロから選択します。
USART_IT | 説明 |
USART_IT_PE | Parity Error interrupt |
USART_IT_TXE | Transmit Data Register empty interrupt |
USART_IT_TC | Transmission complete interrupt |
USART_IT_RXNE | Receive Data register not empty interrupt |
USART_IT_IDLE | Idle line detection interrupt |
USART_IT_LBD | LIN break detection interrupt |
USART_IT_CTS | CTS change interrupt (not available for UART4 and UART5) |
USART_IT_ERR | Error interrupt (Frame error, noise error, overrun error) |
- NewState
NewState | 説明 |
ENABLE | 有効にします |
DISABLE | 無効にします |
戻り値 †
出力値 †
呼び出し関数 †
サンプル †
/* Enables the USART1 transmit interrupt */
USART_ITConfig(USART1, USART_IT_TXE ENABLE);
参照 †