1887364_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1887364_ja-JP

1887364_ja-JP

ADCコールバックルーチンは、連続変換が無効になっているにもかかわらず、複数回起動します

設定を次に示します。

/*!@brief PAL インスタンス情報 */
const adc_instance_t adc_pal_1_instance = { ADC_INST_TYPE_ADC_S32K1xx, 0u };

/*!@brief PALエクステンション */
静的extension_adc_s32k1xx_t adc_pal_1_extensionConfig = {
.clock除算= ADC_CLK_DIVIDE_1、
。解決= ADC_RESOLUTION_12BIT、
.inputClock= ADC_CLK_ALT_1、
.voltageRef= ADC_VOLTAGEREF_VREF、
.supplyMonitoringEnable (供給監視有効)= false、
.pdbPrescaler= PDB_CLK_PREDIV_BY_1
};

/*!@brief構成構造 */
定数 adc_config_t adc_pal_1_config = {
.groupConfigArrayの= adc_pal_1_groupArray、
.numGroups= 2u、
.sampleTicks(英語)= 12u、
。延長= &adc_pal_1_extensionConfig
};

/*!変換グループの@brief配列 */
定数 adc_group_config_t adc_pal_1_groupArray[2U] = {
/* 変換グループ 0 */
{
.inputChannelArray(英語)= adc_pal_1_channelsArray0、
.resultバッファ= adc_pal_1_results0、
.numチャンネル= 8u、
.numSetsResultBuffer= 1u、
.hwトリガーサポート= false、
.triggerソース= TRGMUX_TRIG_SOURCE_DISABLED、
.delayType (遅延タイプ)= ADC_DELAY_TYPE_NO_DELAY、
.delayArray= NULL の場合、
.continuousConvEn= false、
。コールバック= SYSTEM_ADC_MODULE1_GROUP1_IRQ_HANDLER、
.callbackUserData (コールバックユーザーデータ)= NULL
},
/* 変換グループ 1 */
{
.inputChannelArray(英語)= adc_pal_1_channelsArray1、
.resultバッファ= adc_pal_1_results1、
.numチャンネル= 4u、
.numSetsResultBuffer= 1u、
.hwトリガーサポート= false、
.triggerソース= TRGMUX_TRIG_SOURCE_DISABLED、
.delayType (遅延タイプ)= ADC_DELAY_TYPE_NO_DELAY、
.delayArray= NULL の場合、
.continuousConvEn= false、
。コールバック= SYSTEM_ADC_MODULE1_GROUP2_IRQ_HANDLER、
.callbackUserData (コールバックユーザーデータ)= NULL
},
};

/*!@briefグループ0:入力チャンネル配列*/
adc_input_chan_t adc_pal_1_channelsArray0[8u] = {
/* 0 */ ADC_INPUTCHAN_EXT2、
/* 1 */ ADC_INPUTCHAN_EXT3,
/* 2 */ ADC_INPUTCHAN_EXT4、
/* 3 */ ADC_INPUTCHAN_EXT5、
/* 4 */ ADC_INPUTCHAN_EXT8,
/* 5 */ ADC_INPUTCHAN_EXT9,
/* 6 */ ADC_INPUTCHAN_EXT10,
/* 7 */ ADC_INPUTCHAN_EXT11、
};
/*!@brief グループ 0: 結果バッファー */
uint16_t adc_pal_1_results0[8U];

/*!@briefグループ1:入力チャンネル配列*/
adc_input_chan_t adc_pal_1_channelsArray1[4U] = {
/* 0 */ ADC_INPUTCHAN_EXT12、
/* 1 */ ADC_INPUTCHAN_EXT13、
/* 2 */ ADC_INPUTCHAN_EXT14、
/* 3 */ ADC_INPUTCHAN_EXT15、
};
/*!@briefグループ1:結果バッファ*/
uint16_t adc_pal_1_results1[4U];


S32DS3.4でSDK4.0.2を使用


Re:ADCコールバックルーチンは、連続変換が無効になっているにもかかわらず、複数回発生します

申し訳ありませんが、他の場所で障害が見つかりました。閉じることができます

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 01:53 PM
Updated by: