De RP2040-microcontroller van Raspberry Pi is een interessante chip. Het verschilt een beetje van reguliere microcontrollers, omdat het een dual-core variant is. Er zijn andere dual-core controllers op de markt, maar deze combineren meestal twee verschillende cores waarbij iedere core bedoeld is voor specifieke taken. De RP2040, aan de andere kant, heeft twee identieke ARM Cortex-M0+ cores.

Het ontwerp van de RP2040 is symmetrisch. De twee cores hebben dezelfde positie in de architectuur en beide hebben toegang tot alles. Ze hebben op dezelfde manier toegang tot al het geheugen en alle randapparatuur.

Twee vragen komen nu op: waarom zou je twee cores nodig hebben en hoe gebruik je ze? Deze video probeert deze vragen te beantwoorden.
 
 
 

Meer over de RP2040

Meer weten over Raspberry Pi-toepassingen? Bekijk deze referenties eens.
 


Vertaling: Hans Adams