Anonymous
Not applicable
Sep 09, 2012
09:01 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 09, 2012
09:01 AM
I got a doubt in DMA configuration, when the Burst Count is set to 1 and request per burst set to 0 what will the DMA do......
I think DMA works as per the TD configuration, if 2 TDs are present one transferring 4 and other also 4 then DMA will transfer all 8 bytes per 1 request....But the request per burst is set 0!!!!......Is DMA wrong ...or is the configuration invalid
Labels
- Labels:
-
PSoC 5LP
1 Reply
Sep 09, 2012
01:02 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 09, 2012
01:02 PM
The datasheet says that when requests per burst is set to 0 all subsequent transfers will be executed without needing another request drq
and when set to one each needs to be initiated by another drq.
So "NumberOfBursts" is not a counter but something like a boolean. Could really have been named better like "NeedDRQ" or something alike.
Bob