Raspberry Pi Pico PIO - Ep. 9 - Direct Memory Access and Pulse Width Modulation: A Deeper Dive

Описание к видео Raspberry Pi Pico PIO - Ep. 9 - Direct Memory Access and Pulse Width Modulation: A Deeper Dive

Join David as he takes a deeper dive into Direct Memory Access (DMA) and Pulse Width Modulation (PWM) for the RP2040. Included is an example on sequencing through a series of GPIO pins without any processor involvement after the sequence has started.

00:00 - Introduction
01:32 - DMA refresher
02:15 - DMA chaining and aliases
05:00 - PWM details, slices, and channels
07:30 - Detailed example
08:15 - PWM code
09:50 - DMA code
18:45 - Closing

Links:

Files for this episode:
https://github.com/LifeWithDavid/Rasp...

RP204 Datasheet:
https://datasheets.raspberrypi.com/rp...

Raspberry Pi Pico C/C++ SDK:
https://datasheets.raspberrypi.org/pi...

PWM basics video:
   • Pulse Width Modulation (PWM) - Electr...  



Music:
(Pinnacle 19.5 royalty-free music):
Pulsing Dance
House Fever
Reaction Time
City Night Groove

Комментарии

Информация по комментариям в разработке