ファームウェア関数一覧

ADC_GetConversionValue

ヘッダ宣言

関数プロトタイプ

uint16_t ADC_GetInjectedConversionValue(ADC_TypeDef* ADCx, uint8_t ADC_InjectedChannel)

動作

  • レギュラーチャネルに対してADCの最終結果を返します。

引数

  • ADCx
    変換値を取得する対象のADCをADC1,ADC2又はADC3から選択します。

    ADCx説明
    ADC1ADC1
    ADC2ADC2
    ADC3ADC3

  • ADC_InjectedChannel
    設定するADCのチャンネルを以下のマクロから選択します。

    ADC_InjectedChannel説明
    ADC_InjectedChannel_1Injected Channel1を選択
    ADC_InjectedChannel_2Injected Channel2を選択
    ADC_InjectedChannel_3Injected Channel3を選択
    ADC_InjectedChannel_4Injected Channel4を選択

戻り値

  • uint16_t型
    ADCの変換値をuint16_t型で返却します。

出力値

  • 無し

呼び出し関数

  • 無し

サンプル

/* Return the ADC1 injected channel1 converted data value */
uint16_t InjectedDataValue;
InjectedDataValue = ADC_GetInjectedConversionValue(ADC1,
ADC_InjectedChannel_1);

参照


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