[[ファームウェア関数一覧>ファームウェア関数一覧#p05d83d5]] *ADC_InjectedChannelConfig [#dfd27359] #contents **ヘッダ宣言 [#c87cbc1b] **関数プロトタイプ [#g04fe850] void ADC_InjectedChannelConfig(ADC_TypeDef* ADCx, uint8_t ADC_Channel, uint8_t Rank, uint8_t ADC_SampleTime) **動作 [#tb39d89e] -。 -サンプル時間とシーケンサにおけるランクに応じてADCの追加チャネルを設定します。 **引数 [#kafc4520] -ADCx&br; 設定する対象のADC周辺回路を''ADC1'',''ADC2''又は''ADC3''から選択します。&br; &br; #include(Macro/ADCxEx,notitle) &br; -ADC_Channel&br; 設定するADCのチャンネルを以下のマクロから選択します。&br; &br; |CENTER:ADC_Channel|CENTER:説明|h |ADC_Channel_0|ADCチャンネル0を選択| |ADC_Channel_1|ADCチャンネル1を選択| |ADC_Channel_2|ADCチャンネル2を選択| |ADC_Channel_3|ADCチャンネル3を選択| |ADC_Channel_4|ADCチャンネル4を選択| |ADC_Channel_5|ADCチャンネル5を選択| |ADC_Channel_6|ADCチャンネル6を選択| |ADC_Channel_7|ADCチャンネル7を選択| |ADC_Channel_8|ADCチャンネル8を選択| |ADC_Channel_9|ADCチャンネル9を選択| |ADC_Channel_10|ADCチャンネル10を選択| |ADC_Channel_11|ADCチャンネル11を選択| |ADC_Channel_12|ADCチャンネル12を選択| |ADC_Channel_13|ADCチャンネル13を選択| |ADC_Channel_14|ADCチャンネル14を選択| |ADC_Channel_15|ADCチャンネル15を選択| |ADC_Channel_16|ADCチャンネル16を選択| |ADC_Channel_17|ADCチャンネル17を選択| #include(Macro/ADC_Channel,notitle) &br; -Rank&br; 選択できる値は1から4までの間です。&br; &br; -ADC_SampleTime:&br; 選択したチャンネルのサンプリング時間を以下のマクロから選択します。&br; &br; |CENTER:ADC_SampleTime|CENTER:説明|h |ADC_SampleTime_1Cycles5|1.5サイクル| |ADC_SampleTime_7Cycles5|7.5サイクル| |ADC_SampleTime_13Cycles5|13.5サイクル| |ADC_SampleTime_28Cycles5|28.5サイクル| |ADC_SampleTime_41Cycles5|41.5サイクル| |ADC_SampleTime_55Cycles5|55.5サイクル| |ADC_SampleTime_71Cycles5|71.5サイクル| |ADC_SampleTime_239Cycles5|239.5サイクル| #include(Macro/ADC_SampleTime,notitle) &br; **戻り値 [#x4d2d050] -無し **出力値 [#t5a2e476] -無し **呼び出し関数 [#r462a470] -無し **サンプル [#lb9459af] /* Configures ADC1 Channel12 as: second converted channel with a 28.5 cycle sample time */ ADC_InjectedChannelConfig(ADC1, ADC_Channel_12, 2, ADC_SampleTime_28Cycles5); /* Configures ADC2 Channel4 as: fourth converted channel with a 71.5 cycle sample time */ ADC_InjectedChannelConfig(ADC2, ADC_Channel_4, 4, ADC_SampleTime_71Cycles5); **参照 [#g20b1d66] -