[Fundamental]Example of easyDMA

Hello,

I am programming BLE with the nRF52840-DK. [Toolchain Manager: v1.3.0, IDE: Visual Studio Code (VSCode), SDK: ncs v2.6.0, window11 pro]

I could only find information about easyDMA from the nRF52840 DK datasheet. While I think I understand the theoretical part, I am having trouble applying it.

  1. Can you recommend an example of easyDMA?
  2. I don't fully understand the difference between AHB and easyDMA.

Thank you

Parents
  • You don't care about neither when using the zepyhr peripherial API - both are implementation details. One would care about EasyDMA when interacting directly with peripherial registers. I've never found a reason to care about AHB stuff at all on NRF5xxx chips.

    A relatively easy to understand example is the driver for SPIM (SPI Master mode).

Reply
  • You don't care about neither when using the zepyhr peripherial API - both are implementation details. One would care about EasyDMA when interacting directly with peripherial registers. I've never found a reason to care about AHB stuff at all on NRF5xxx chips.

    A relatively easy to understand example is the driver for SPIM (SPI Master mode).

Children
Related