We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Does anybody know how to use DMA on lpc2148? Thanks
Or at least can point me on the right direction, I haven't found much information on it... thanks !
Doug; Check this link. NXP has a code bundle of example code. It includes a simple DMA project.
www.standardics.nxp.com/.../
OOPS! Gave you the wrong link. I was looking at the NXP2378 instead of the NXP2148. There is a DMA example in the NXP 2378 bundle. It may give you an idea how to approach the NXP 2148. Sorry about the mis-leading information. Bradford
Thanks Bradfod, to be more specific I wanted to use isochronous transfers with dma Doug
I'm using the Audio example by keil. Im trying to implement the DMA on this particular example. Reading the lpc2148 datasheet it says "DMA_buffer_start_addr" on the DMA descriptor is supposed to be set with the "address from where the data has to be picked up or to be stored". Though I'm not not sure where that is... if someone could give me a hand I'd be glad. Doug.
I'm trying to implement a circular buffer on a isochronous endpoint since they are said to be "double buffered". I'm assuming "double buffer" means this endpoint has 2 buffers, but I don't know how to access each one at a time to make the circular buffer. Any ideas? thanks anyways
"They" here is the datasheet..