Jan 25, 2021
08:39 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jan 25, 2021
08:39 AM
Dear all,
I tried to set an interrupt when CHSR.TCOUNT equals the ADICR.IRDV value. I can verify with the debugger the setting in ADICR.IRDV
to something I like to see and obviously higher than zero. However, the DMA interrupt is always raised when TCOUNT = 0 and not the value I set in ADICR.IRDV. It ooks like
the ADICR.IRDV setting is ignored. Any idea how I can debug this case?
Best Regards
Markus
I tried to set an interrupt when CHSR.TCOUNT equals the ADICR.IRDV value. I can verify with the debugger the setting in ADICR.IRDV
to something I like to see and obviously higher than zero. However, the DMA interrupt is always raised when TCOUNT = 0 and not the value I set in ADICR.IRDV. It ooks like
the ADICR.IRDV setting is ignored. Any idea how I can debug this case?
Best Regards
Markus
- Tags:
- IFX
1 Reply
Jan 26, 2021
11:34 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jan 26, 2021
11:34 PM
Are you sure your ADICR.INTCT value is correctly set? This defines the behavior when an interrupt will be triggered.
This widget could not be displayed.