Hi,
Thanks for your reply.
1) Can I use 8 of UARTS with eDMA and Does it effect performance?
-- Yes, you can, the DMA can handle the requests of 8 UARTS' transfer or receive to offload the CPU's work, it doesn't affect the performance.
2) Which part of RAM eDMA writes their data? Is there a spesific area or use RAM area dynamically? If it use specific area what is the size that DMA can use? Where can I learn this from in RM?
-- There's no address restriction for the RAM area, even, SDRAM is available too.
3) Q3: In the figure 6.2 (functional description of eDMA) What is the meaning of “To/from crossbar switch”. Which area represent the RAM Side of data flow hierarchy? For example eDMA reads data from LPUART(Internal Peripheral bus in the figure 6.2) so where is the RAM representation?
-- I don't think the 'To/from crossbar switch' has some special meaning, it seems like a 'bridge' to transfer data correctly.
I'd like to suggest you review the demo code in the SDK library to learn the DMA's operation mechanism.
Have a great day,
TIC
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------