ファームウェア関数一覧

USART_ClearFlag

ヘッダ宣言

関数プロトタイプ

void USART_ClearFlag(USART_TypeDef* USARTx, uint16_t USART_FLAG)

動作

  • USARTx周辺回路のフラグをクリアします。
  • すべてのフラグをクリア出来るわけではありません。

引数

  • USARTx
    USARTx説明
    USART1USART1
    USART2USART2
    USART3USART3
    UART4UART4
    UART5UART5

  • USART_FLAG
    USART_FLAG説明
    USART_FLAG_CTSCTSが変化したフラグ(UART4とUART5には、この機能はありません)
    USART_FLAG_LBDLIN ブレイク検出フラグ
    USART_FLAG_TC送信完了フラグ
    USART_FLAG_RXNE受信データレジスタにデータがあるフラグ

戻り値

  • FlagStatus
    FlagStatus説明
    SETフラグがセットされています
    RESETフラグがセットされていません

出力値

  • 無し

呼び出し関数

  • 無し

サンプル

/* Clear LBD flag */
USART_ClearFlag(USART1,USART_FLAG_LBD);

参照


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