Introduction to RTOS Part 12 - Multicore Systems | Digi-Key Electronics
Running tasks in an RTOS on a multicore system can seem daunting at first. Many processors have unique architectures that you must keep in mind when writing programs that use more than one core. We examine the FreeRTOS port for the ESP32 (known as ESP-IDF) and how to synchronize tasks on both cores.
The solution to the challenge can be found here:
Code for this video series (including demonstrations, challenges, and solutions) can be found here:
Programming a multicore system can be separated into two paradigms: asymmetric multiprocessing (AMP) and symmetric multiprocessing (SMP). AMP requires a primary core running an operating system to schedule tasks in other (secondary) cores. In SMP, the OS runs on all cores, and the scheduler is free to pull tasks from a shared list.
ESP-IDF is the port of FreeRTOS for the ESP32, and
10 views
79
24
5 days ago 00:18:02 2
Occult Hollywood // Cinema as Ritual Magic
5 days ago 00:31:50 1
The Insane World of Mega Rich Pastors
1 week ago 00:25:57 1
Curators’ Tour of Silk Roads exhibition at the British Museum
2 weeks ago 00:15:29 1
DLSS 4 on Nvidia RTX 5080 First Look: Super Res + Multi Frame-Gen on Cyberpunk 2077 RT Overdrive!
2 weeks ago 00:14:19 1
The BEST Chinese Carbon Road Bike Wheels vs The BEST Western Road Bike Wheels
2 weeks ago 00:06:33 1
HOUSE in Russian: all the forms of this word
2 weeks ago 05:31:30 2
Python Tutorial for Beginners - Learn Python in 5 Hours [FULL COURSE]
2 weeks ago 00:10:00 1
Yildiz: Alive Free Energy Inventor Magnet Infinity Motor Powers Homes for Free!
2 weeks ago 02:39:28 5
Old English Pronunciation: A Comprehensive Reconstruction
3 weeks ago 03:06:40 1
Volodymyr Zelenskyy: Ukraine, War, Peace, Putin, Trump, NATO, and Freedom | Lex Fridman Podcast #456
3 weeks ago 00:08:24 1
Learn Chinese for Beginners | Nationalities in Chinese | Country Names in Chinese
3 weeks ago 00:42:39 1
Flatpicking Guitar with Molly Tuttle
3 weeks ago 00:20:09 1
EXPOSING The Group That Ruined The TF2 Workshop
3 weeks ago 00:00:36 1
PROJECT NET | Graphics Comparison
3 weeks ago 00:09:23 1
The BEST Distortion Pedal I EVER Tried?! (Lichtlaerm Audio Gehenna)
3 weeks ago 00:03:08 1
Unreal Engine 5 Animation Hack: Attach Actors with Sequencer
3 weeks ago 00:01:31 1
”Chainsaw Man – The Movie: Reze Arc” Official Teaser 2/劇場版『チェンソーマン レゼ篇』特報
3 weeks ago 00:23:46 1
C64 Kid vs NES: What Did I Miss Out On?
4 weeks ago 00:01:43 1
Looney Tunes: Gremlins 2 Intro & Outro 1990
4 weeks ago 00:41:47 2
Phantasia - Future Angels (1981)
4 weeks ago 00:07:27 1
Hostinger Review 2024 - Is it Worth Buying? ✅🔥🔥🔥👉 91% COUPON Code Included
4 weeks ago 00:03:49 1
Beginner’s Guide to Football Betting: Everything You Need to Know
4 weeks ago 00:36:23 1
Yanis Varoufakis: Welcome to the age of technofeudalism
4 weeks ago 00:06:38 1
Meme Coin SUPER CYCLE - I Made 1 ETH PER DAY with This Meme Coin Trading Bot