Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • pmrust/pmrust.pages.upb.ro
  • genan.omer/pmrust.pages.upb.ro
  • vladut.chintoiu/pmrust.pages.upb.ro
  • petru.nania/website-pmrust-fork
  • sofia.huzan/pmrust.pages.upb.ro
  • ionut.pruteanu2308/arcade-game
  • luana.militaru/pong-game
  • sebastian.scrob/project
  • matei.bejinaru/website-bejinaru-matei
  • adragomir2806/website-dragomir-alexandru
  • fatemehsadat/pmrust.pages.upb.ro
  • razvan.costea2205/pmrust.pages.upb.ro
  • darius_gabriel.iuga/pm-website
  • andrei.neagu1910/pmrust.pages.upb.ro
  • irina.chiorean/pmrust.pages.upb.ro
  • adrian_costin.lungu/pmrust.pages.upb.ro
16 results
Show changes
Commits on Source (2)
Showing
with 91 additions and 61 deletions
......@@ -5,45 +5,75 @@ class: text-center
highlighter: shiki
lineNumbers: true
info: |
## Exceptions and Interrupts
## Interrupts, PWM and ADC
drawings:
persist: false
defaults:
foo: true
transition: slide-left
title: MA - 03 - Exceptions and Interrupts
title: MA - 03 - Interrupts, PWM and ADC
mdc: true
layout: cover
themeConfig:
primary: '#0060df'
download: true
exportFilename: ma-03
exportFilename: ma-04
background:
---
# Exceptions and Interrupts
# Interrupts, PWM and ADC
Lecture 3
---
# Exceptions and Interrupts
used by RP2040
# Interrupts, PWM and ADC
- Exceptions
- Interrupts
- Boot
- Counters
- Timers and Alarms
- About Analog and Digital Signals
- Pulse Width Modulation (PWM)
- Analog to Digital Converters (ADC)
<!-- Exceptions -->
<!-- Interrupts -->
---
src: ../../resources/exceptions/slides.md
src: ../../resources/interrupts/slides.md
---
<!-- Timers -->
---
src: ../../resources/timers/slides.md
---
<!-- Signals -->
---
src: ../../resources/signals/basic.md
---
<!-- PWM -->
---
src: ../../resources/pwm/slides.md
---
<!-- ADC -->
---
src: ../../resources/adc/slides.md
---
---
# Conclusion
we talked about
- Exceptions
- Interrupts
- How the RP2040 boots and loads the software
- Exceptions and Interrupts
- Counters
- SysTick
- Timers and Alarms
- PWM
- Analog and Digital
- ADC
......@@ -5,57 +5,57 @@ class: text-center
highlighter: shiki
lineNumbers: true
info: |
## PWM and ADC
## Asynchronous Development
drawings:
persist: false
defaults:
foo: true
transition: slide-left
title: MA - 04 - PWM and ADC
title: MA - 05 - Asynchronous Development
mdc: true
layout: cover
themeConfig:
primary: '#0060df'
download: true
exportFilename: ma-04
exportFilename: ma-05
background:
---
# PWM and ADC
Lecture 4
# Asynchronous Development
Lecture 5
---
---
# PWM and ADC
# Asynchronous Development
- Counters
- Timers and Alarms
- About Analog and Digital Signals
- Pulse Width Modulation (PWM)
- Analog to Digital Converters (ADC)
- Concurrency
- Asynchronous Executor
- `Future`s
- Communication between tasks
<!-- Timers -->
<!-- Concurrency -->
---
src: ../../resources/timers/slides.md
src: ../../resources/concurrency/slides.md
---
<!-- Signals -->
<!-- Executor -->
---
src: ../../resources/signals/basic.md
src: ../../resources/executor/slides.md
---
<!-- PWM -->
<!-- Future -->
---
src: ../../resources/pwm/slides.md
src: ../../resources/future/slides.md
---
<!-- ADC -->
<!-- Communication -->
---
src: ../../resources/adc/slides.md
src: ../../resources/communication/slides.md
---
---
......@@ -63,9 +63,7 @@ src: ../../resources/adc/slides.md
# Conclusion
we talked about
- Counters
- SysTick
- Timers and Alarms
- PWM
- Analog and Digital
- ADC
- Preemptive & Cooperative Concurrency
- Asynchronous Executor
- `Future`s and how Rust rewrites `async` function
- Communication between tasks
......@@ -5,57 +5,58 @@ class: text-center
highlighter: shiki
lineNumbers: true
info: |
## Asynchronous Development
## UART & SPI
drawings:
persist: false
defaults:
foo: true
transition: slide-left
title: MA - 05 - Asynchronous Development
title: MA - 03 - UART & SPI
mdc: true
layout: cover
themeConfig:
primary: '#0060df'
download: true
exportFilename: ma-05
exportFilename: ma-06
background:
---
# Asynchronous Development
Lecture 5
# UART & SPI
Lecture 6
---
---
# Asynchronous Development
# UART & SPI
used by RP2040
- Concurrency
- Asynchronous Executor
- `Future`s
- Communication between tasks
- Direct Memory Access
- Buses
- Universal Asynchronous Receiver and Transmitter
- Serial Peripheral Interface
- Analog and Digital Sensors
<!-- Concurrency -->
<!-- DMA -->
---
src: ../../resources/concurrency/slides.md
src: ../../resources/dma/slides.md
---
<!-- Executor -->
<!-- UART -->
---
src: ../../resources/executor/slides.md
src: ../../resources/uart/slides.md
---
<!-- Future -->
<!-- SPI -->
---
src: ../../resources/future/slides.md
src: ../../resources/spi/slides.md
---
<!-- Communication -->
<!-- Sensors -->
---
src: ../../resources/communication/slides.md
src: ../../resources/sensors/slides.md
---
---
......@@ -63,7 +64,8 @@ src: ../../resources/communication/slides.md
# Conclusion
we talked about
- Preemptive & Cooperative Concurrency
- Asynchronous Executor
- `Future`s and how Rust rewrites `async` function
- Communication between tasks
- Direct Memory Access
- Buses
- Universal Asynchronous Receiver and Transmitter
- Serial Peripheral Interface
- Analog and Digital Sensors