ファームウェア関数一覧

DMA_GetCurrDataCounter

ヘッダ宣言

関数プロトタイプ

uint16_t DMA_GetCurrDataCounter(DMA_Channel_TypeDef* DMAy_Channelx)

動作

  • 指定したDMAyのxチャンネルのDMA転送の残りのデータ・ユニット数を返却します。

引数

  • DMAy_Channelx
    DMAy_Channelx説明
    DMA1_Channel1DMA1 Channel1
    DMA1_Channel2DMA1 Channel2
    DMA1_Channel3DMA1 Channel3
    DMA1_Channel4DMA1 Channel4
    DMA1_Channel5DMA1 Channel5
    DMA1_Channel6DMA1 Channel6
    DMA1_Channel7DMA1 Channel7
    DMA2_Channel1DMA2 Channel1
    DMA2_Channel2DMA2 Channel2
    DMA2_Channel3DMA2 Channel3
    DMA2_Channel4DMA2 Channel4
    DMA2_Channel5DMA2 Channel5

戻り値

  • uint16_t型
    DMA転送の残りのデータ・ユニット数をuint16_t型で返却します。

出力値

  • 無し

呼び出し関数

  • 無し

サンプル

/* Get the number of remaining data units in the current DMA1
Channel2 transfer */
uint16_t CurrDataCount;
CurrDataCount = DMA_GetCurrDataCounter(DMA1_Channel2);

参照


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