ファームウェア関数一覧

USART_DMACmd

ヘッダ宣言

関数プロトタイプ

void USART_DMACmd(USART_TypeDef* USARTx, uint16_t USART_DMAReq, FunctionalState Newstate)

動作

  • USARTx周辺回路のDMA転送を設定します。

引数

  • USARTx

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

  • USART_DMAReq

    設定する対象のDMA要求を以下のマクロから選択します。

    USART_DMAReq説明
    USART_DMAReq_Tx送信DMA要求
    USART_DMAReq_Rx受信DMA要求


  • NewState


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


戻り値

  • 無し

出力値

  • 無し

呼び出し関数

  • 無し

サンプル

/* Enable the DMA transfer on Rx and Tx action for USART2 */
USART_DMACmd(USART2, USART_DMAReq_Rx | USART_DMAReq_Tx, ENABLE);

参照


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