ファームウェア関数一覧

USART_ITConfig

ヘッダ宣言

関数プロトタイプ

void USART_ITConfig(USART_TypeDef* USARTx, uint16_t USART_IT, FunctionalState NewState)

動作

  • USARTx周辺回路の割り込みを設定します。

引数

  • USARTx
    設定する対象のUSARTをUSART1,USART2,USART3,UART4又はUART5から一つ選択します。

  • USART_IT
    設定する対象の割り込みを以下のマクロから選択します。

    USART_IT説明
    USART_IT_PEParity Error interrupt
    USART_IT_TXETransmit Data Register empty interrupt
    USART_IT_TCTransmission complete interrupt
    USART_IT_RXNEReceive Data register not empty interrupt
    USART_IT_IDLEIdle line detection interrupt
    USART_IT_LBDLIN break detection interrupt
    USART_IT_CTSCTS change interrupt (not available for UART4 and UART5)
    USART_IT_ERRError interrupt (Frame error, noise error, overrun error)

  • NewState


    NewState説明
    ENABLE有効にします
    DISABLE無効にします


戻り値

  • 無し

出力値

  • 無し

呼び出し関数

  • 無し

サンプル

/* Enables the USART1 transmit interrupt */
USART_ITConfig(USART1, USART_IT_TXE ENABLE);

参照


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-04-21 (木) 16:53:47