[[ファームウェア関数一覧>ファームウェア関数一覧#q5c66355]] *USART_ITConfig [#i058f406] #contents **ヘッダ宣言 [#ec63987b] **関数プロトタイプ [#x2e39ad0] void USART_ITConfig(USART_TypeDef* USARTx, uint16_t USART_IT, FunctionalState NewState) **動作 [#eed01ad9] -USARTx周辺回路の割り込みを設定します。 **引数 [#i015346d] -USARTx&br; 設定する対象のUSARTを''USART1'',''USART2'',''USART3'',''UART4''又は''UART5''から一つ選択します。&br; &br; -USART_IT&br; 設定する対象の割り込みを以下のマクロから選択します。&br; &br; |CENTER:USART_IT|CENTER:説明|h |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)| &br; -NewState&br; #include(Macro/NewState,notitle); **戻り値 [#v6acf078] -無し **出力値 [#g0fab1c5] -無し **呼び出し関数 [#e19e30e9] -無し **サンプル [#wfeafc11] /* Enables the USART1 transmit interrupt */ USART_ITConfig(USART1, USART_IT_TXE ENABLE); **参照 [#xc03dccc] -