Raspberry Pi Pico Lecture 6: Protothreads and Fixed Point Arithmetic
0:00 - Administrivia and lecture goals
1:25 - Protothreads review
3:25 - Adding a thread (demonstration)
9:30 - Removing threads from the scheduler (demonstration)
11:15 - Yielding a Protothread on a logical condition (demonstration)
17:35 - How do interrupts interact with Protothreads?
18:50 - Interrupt priority levels
19:55 - What does static mean?
22:35 - What does const mean?
24:30 - Clarification about the scheduler
26:00 - Digression on Fourier drawings
28:00 - Fixed point arithmetic introduction
32:50 - Arithmetic with fixed point
38:00 - Type conversion to/from fixed point
41:48 - Square root in fixed point
43:20 - Random number in fixed point
48:45 - Speed comparison demo for fix vs. float (demonstration)
Fall, 2022 lectures from ECE 4760 (Digital Systems Design Using Microcontroller) at Cornell University.
Course site:
Hunter’s site:
2 views
69
21
2 months ago 00:12:39 1
DIY Cardboard FM Synth (8 DX7s!) | MiniDexed & Raspberry Pi
2 months ago 00:26:46 1
Endless OS | Best Linux Distro That’s Chock Full of Apps
2 months ago 00:29:35 1
FunOS | A Balance of Features and Functionality With Low-resource Usage
2 months ago 00:05:53 1
DON’T Buy a PC Without Watching This Video! youyeetoo X1
2 months ago 00:28:04 1
PCLinuxOS | The Boomer Distro | This Classic Independent Linux Distro is Definitely Worth a Look
2 months ago 00:26:22 1
PikaOS Makes Gaming and Standard Desktop Usage on Linux Fairly Straightforward
2 months ago 00:04:13 1
Transforma tu Raspberry Pi en un detector 360º con LIDAR
2 months ago 00:45:43 1
Полный Айсберг Linux: Что скрывается под поверхностью ОС?
2 months ago 00:29:57 1
Parrot 6.2 Release, The Ethical Hacking Distro Now Introduces Rocket Launcher for Docker Containers
2 months ago 00:27:13 1
ArchCraft is Arch Linux For The Rest of Us
2 months ago 00:04:50 1
5 Best Similar Windows Like Linux OS Distros Users Should Try Out in 2024 | Replace Windows 11 & 10
2 months ago 00:15:24 1
I put ChatGPT on a Robot and let it explore the world
2 months ago 00:34:24 1
Mega OS Sierra is a Really Good Choice For Gamers and Professionals?
2 months ago 00:38:21 2
A First Look At Voyager Live/Linux , It Brings Together GNOME and XFCE Once Again
2 months ago 00:44:11 1
Solus 4.6 “Convergence” Released | Experimental Software Centers | Continued Merged Usr Migration
2 months ago 00:00:55 1
Cooling 14900K Using HEATSINK
2 months ago 00:39:52 1
Mega OS is Able to Run Both Windows and Linux Programs
2 months ago 00:10:39 1
Проверка WiFI на защищенность | WPA2 | Kali Linux | Как защититься от в3л0ма? | UnderMind