Wat is de Raspberry Pi Pico 2?
12 Aug 2024
0 Opmerkingen
Wat is de Raspberry Pi Pico 2
RP2350 is een microcontroller ontworpen door Raspberry Pi .
Of u nu een Raspberry Pi Pico 2 of een ander RP2350-gebaseerd microcontrollerbord hebt, alles wat u nodig hebt om te beginnen, vindt u hier. U vindt ondersteuning voor C/C++ en MicroPython op de Raspberry Pi Pico 2, samen met links naar bronnen voor andere RP2350-gebaseerde borden. Daarnaast zijn er links naar de technische documentatie voor zowel het Raspberry Pi Pico 2 microcontrollerbord als de RP2350 microcontrollerchip.
Raspberry Pi Pico 2 RP2350
Bekijk productRaspberry Pi Pico versus Raspberry Pi Pico 2
Functies | Raspberry Pi Pico 2 | Raspberry Pi Pico |
SoC | RP2350, Dual Core Arm Cortex M33 of Dual Core RISC-V Hazard3 met een snelheid tot 150 MHz | RP2040, Dual Core Arm Cortex M0+ met een snelheid tot 133 MHz |
SRAM | 520 KB | 264 KB |
Flashopslag | 4MB QSPI | 2MB QSPI |
Beveiliging | Arm TrustZone, 8KB OTP, Veilige Opstart | Geen |
Wi-Fi / Bluetooth | Geen | Geen (Pico W heeft dit) |
Taalondersteuning | MicroPython, CircuitPython, C, C++ | MicroPython, CircuitPython, C, C++ |
USB-interface | USB 1.1 Apparaat en Host | USB 1.1 Apparaat en Host |
GPIO-logische niveau | 3,3V | 3,3V |
GPIO | 26 x Digitale IO | 26 x Digitale IO |
Rij 9 - Cel 0 | 4 x 12-bits ADC (Analoge pinnen) | 3 x 12-bits ADC (Analoge pinnen) |
Rij 10 - Cel 0 | 2 x UART, 2 x I2C, 2 x SPI, 24 x PWM | 2 x UART, 2 x I2C, 2 x SPI, 16 x PWM |
Programmeerbare IO | 12 PIO-toestandsmachines | 8 PIO-toestandsmachines |
Aan boord LED | GPIO 25 | GPIO 25 |
Stroom | 1,8 tot 5,5V via Micro USB of VSYS | 1,8 tot 5,5V via Micro USB of VSYS |
MCU Slaapstand | <10uA | 100uA |
Dimensies | 21 x 51mm | 21 x 51mm |
Prijs | $5 | $4 |
Waarom heet het RP2350
Aantal processorkernen
Losjes welk type processor (M33)
vloer(log2(RAM / 16KB))
floor(log2(nonvolatile / 128KB)) of 0 als er geen niet-vluchtige opslag aan boord is
Specificatie
De RP2350 is een veelzijdige, krachtige microcontroller van Raspberry Pi, ontworpen om veilig, betaalbaar en gebruiksvriendelijk te zijn.
Het beschikt over een groot on-chip geheugen, een symmetrisch dual-core processorcomplex, een deterministische busstructuur en een rijke reeks randapparatuur, versterkt door het unieke Programmable I/O (PIO)-subsysteem. Deze combinatie biedt professionele gebruikers uitzonderlijke kracht en flexibiliteit. Voor beginners en hobbyisten biedt de RP2350 een eenvoudig instappunt met gedetailleerde documentatie, een gepolijste MicroPython-poort en een UF2-bootloader in ROM.
Als staatloos apparaat ondersteunt de RP2350 in de cache opgeslagen execute-in-place vanuit extern QSPI-geheugen, waardoor gebruikers de juiste niet-vluchtige opslagdichtheid voor hun toepassingen kunnen selecteren en kunnen profiteren van de kosteneffectiviteit van standaard flash-onderdelen.
De RP2350 is vervaardigd op een modern 40nm-procesknooppunt en levert hoge prestaties, een laag dynamisch energieverbruik en een lage lekkage. Het beschikt ook over verschillende energiezuinige modi om langdurig batterijgebruik te ondersteunen.
Belangrijkste kenmerken:
-
Dual Cortex-M33- of Hazard3-processors met een snelheid tot 150 MHz
-
520KB multi-bank hoge prestaties SRAM
-
Ondersteuning voor maximaal 16MB off-chip Flash-geheugen via een speciale QSPI-bus
-
DMA controleur
-
Volledig verbonden AHB kruisbalk
-
Op de chip programmeerbare LDO voor het genereren van kernspanning
-
2 on-chip PLL's voor USB- en core-klokken
-
30 GPIO pinnen, waarvan 4 bruikbaar als analoge ingangen
Randapparatuur:
-
2 UARTs
-
2 SPI-controllers
-
2 I2C-controllers
-
24 PWM-kanalen
-
USB 1.1-controller en PHY, ondersteunt zowel host- als apparaatmodi
-
3 Programmeerbare IO (PIO)-blokken, in totaal 12 statusmachines
Beveiliging:
De RP2350 beschikt over een robuuste beveiligingsarchitectuur gebaseerd op Arm TrustZone voor Cortex-M, waaronder:
-
Ondersteuning voor ondertekende opstart
-
8 KB on-chip antifuse one-time-programmeerbaar (OTP) geheugen
-
SHA-256 versnelling
-
Een hardwarematige echte willekeurige nummergenerator (TRNG)
Architectuur Wisselen:
De RP2350 bevat een paar open-hardware Hazard3 RISC-V-kernen die tijdens het opstarten kunnen worden vervangen door de Cortex-M33-kernen. Het opstart-ROM kan de architectuur van een binair bestand uit de tweede fase automatisch detecteren en de chip opnieuw opstarten in de juiste modus. Alle chipfuncties, met uitzondering van enkele beveiligingsfuncties en de drijvende-kommaversneller met dubbele precisie, zijn beschikbaar in de RISC-V-modus.
Download en Hulpmiddelen
RP2350 Hardware Ontwerp Gids
laat een reactie achter
Alle blogreacties worden vóór publicatie gecontroleerd