02-02-2022
05:23 AM
3,088 Views
Alex19
Contributor II
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello NXP Community,
I try to read the 2 ADC values from internal potentiometer and external, but i can't read the values, i attached my file, can you show me, where i miss something? Thank you
Solved! Go to Solution.
1 Solution
02-03-2022
01:51 AM
3,073 Views


NXP TechSupport
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
as just first 2 channels in ADC is used then only PDB ch0 should be configured. It could be
PDB_DRV_Enable(PDB_INSTANCE);
PDB_DRV_ConfigAdcPreTrigger(PDB_INSTANCE, 0UL, &pdly1_AdcTrigInitConfig0);
PDB_DRV_ConfigAdcPreTrigger(PDB_INSTANCE, 0UL, &pdly1_AdcTrigInitConfig1);
PDB_DRV_SetTimerModulusValue(PDB_INSTANCE, (uint32_t) delayValue);
PDB_DRV_SetAdcPreTriggerDelayValue(PDB_INSTANCE, 0UL, 0UL,(uint32_t) (delayValue/2));
PDB_DRV_LoadValuesCmd(PDB_INSTANCE);
BR, Petr
2 Replies
02-03-2022
01:51 AM
3,074 Views


NXP TechSupport
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
as just first 2 channels in ADC is used then only PDB ch0 should be configured. It could be
PDB_DRV_Enable(PDB_INSTANCE);
PDB_DRV_ConfigAdcPreTrigger(PDB_INSTANCE, 0UL, &pdly1_AdcTrigInitConfig0);
PDB_DRV_ConfigAdcPreTrigger(PDB_INSTANCE, 0UL, &pdly1_AdcTrigInitConfig1);
PDB_DRV_SetTimerModulusValue(PDB_INSTANCE, (uint32_t) delayValue);
PDB_DRV_SetAdcPreTriggerDelayValue(PDB_INSTANCE, 0UL, 0UL,(uint32_t) (delayValue/2));
PDB_DRV_LoadValuesCmd(PDB_INSTANCE);
BR, Petr
02-04-2022
02:45 AM
3,060 Views
Alex19
Contributor II
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Yes it works, thank you very much for you support
