De Dual-Core functie van de Raspberry Pi RP2040
De Raspberry Pi RP2040-microcontroller verschilt van de meeste andere microcontrollers omdat hij twee identieke ARM Cortex-M0+ cores heeft in plaats van één. Maar waarom zou je twee cores nodig hebben en hoe gebruik je ze? Deze video probeert deze vragen te beantwoorden.
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.
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.