[[ファームウェア関数一覧>ファームウェア関数一覧#p05d83d5]] *ADC_RegularChannelConfig [#oc50e2c0] #contents **ヘッダ宣言 [#bde07251] **関数プロトタイプ [#l1443860] void ADC_RegularChannelConfig(ADC_TypeDef* ADCx, uint8_t ADC_Channel, uint8_t Rank, uint8_t ADC_SampleTime) **動作 [#ua938455] -サンプル時間とシーケンサにおけるランクに応じてADCのレギュラーチャネルを設定します。 **引数 [#l11a6a77] -ADCx&br; 設定する対象のADC周辺回路を''ADC1'',''ADC2''又は''ADC3''から選択します。&br; &br; #include(Macro/ADCxEx,notitle) &br; -ADC_Channel&br; 設定するADCのチャンネルを以下のマクロから選択します。&br; &br; #include(Macro/ADC_Channel,notitle) &br; -Rank&br; 選択できる値は1から16までの間です。&br; &br; -ADC_SampleTime&br; 選択したチャンネルのサンプリング時間を以下のマクロから選択します。&br; &br; #include(Macro/ADC_SampleTime,notitle) &br; **戻り値 [#xd44457b] -無し **出力値 [#x5b8126d] -無し **呼び出し関数 [#l7f8a1bd] -無し **サンプル [#p16a4c1f] /* Configures ADC1 Channel2 as: first converted channel with an 7.5 cycles sample time */ ADC_RegularChannelConfig(ADC1, ADC_Channel_2, 1, ADC_SampleTime_7Cycles5); /* Configures ADC1 Channel8 as: second converted channel with an 1.5 cycles sample time */ ADC_RegularChannelConfig(ADC1, ADC_Channel_8, 2, ADC_SampleTime_1Cycles5); **参照 [#t129d1de] -