Raspberry Pi Pico Lecture 24: Interrupts and memory map deep dive
0:00 - Greetings and pendulum bugs
2:45 - Lecture plan
4:10 - Interrupts table (RP2040 data sheet)
5:15 - NVIC registers (RP2040 data sheet)
7:40 - Exceptions (ARM reference manual)
9:10 - VTOR (ARM reference manual)
10:30 - VTOR register (RP2040 data sheet)
14:10 - PWM peripheral case study: configuring PWM peripheral
18:30 - PWM peripheral case study: configuring the NVIC
25:20 - Reviewing
29:35 - Memory map in the RP2040
32:50 - Memory map demonstration
34:15 - Storing functions in RAM
37:30 - Generalizations to other interrupts
39:45 - Priority inversion and interrupt priority levels
43:30 - ROM contents
Fall, 2022 lectures from ECE 4760 (Digital Systems Design Using Microcontroller) at Cornell University.
Course site:
Hunter’s site:
See also: