Mikä on Raspberry Pi Pico 2
RP2350 on mikrokontrolleri, jonka on suunnitellut Raspberry Pi.

Olipa sinulla Raspberry Pi Pico 2 tai jokin muu RP2350-pohjainen mikrokontrollerikortti, kaikki tarvittava aloittamiseen löytyy täältä. Löydät tukea C/C++:lle ja MicroPythonille Raspberry Pi Pico 2:lle sekä linkkejä resursseihin muille RP2350-pohjaisille korteille. Lisäksi tarjolla on linkkejä tekniseen dokumentaatioon sekä Raspberry Pi Pico 2 -mikrokontrollerikortista että RP2350-mikrokontrolleripiiristä.
Raspberry Pi Pico vs Raspberry Pi Pico 2
| Ominaisuus | Raspberry Pi Pico 2 | Raspberry Pi Pico |
| SoC | RP2350, kaksiytiminen Arm Cortex M33 tai kaksiytiminen RISC-V Hazard3, joka toimii jopa 150 MHz:n taajuudella | RP2040, kaksiytiminen Arm Cortex M0+ -prosessori, joka toimii jopa 133 MHz:n taajuudella |
| SRAM | 520 kt | 264 kt |
| Flash-muisti | 4MB QSPI | 2MB QSPI |
| Turvallisuus | Arm TrustZone, 8KB OTP, Secure Boot | Ei mitään |
| Wi-Fi / Bluetooth | Ei mitään | Ei mitään (Pico W:ssä on tämä) |
| Kielituki | MicroPython, CircuitPython, C, C++ | MicroPython, CircuitPython, C, C++ |
| USB-liitäntä | USB 1.1 -laite ja isäntä | USB 1.1 -laite ja isäntä |
| GPIO-logiikkataso | 3.3V | 3.3V |
| GPIO | 26 x digitaalinen IO | 26 x digitaalinen IO |
| Rivi 9 - Solu 0 | 4 x 12-bittinen ADC (analogiset pinnit) | 3 x 12-bittinen ADC (analogiset pinnit) |
| Rivi 10 - Solu 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 |
| Ohjelmoitava IO | 12 PIO-tilakonetta | 8 PIO-tilakonetta |
| Sisäinen LED | GPIO 25 | GPIO 25 |
| Teho | 1,8–5,5 V Micro USB:n tai VSYS:n kautta | 1,8–5,5 V Micro USB:n tai VSYS:n kautta |
| MCU:n lepotila | <10 µA | 100uA |
| Mitat | 21 x 51mm | 21 x 51mm |
| Hinta | $5 | $4 |
Miksi sitä kutsutaan RP2350:ksi

Prosessoriydinten määrä
Karkeasti prosessorityyppi (M33)
floor(log2(RAM / 16KB))
floor(log2(nonvolatile / 128KB)) tai 0, jos laitteessa ei ole ei-volatiilia tallennustilaa
Määritys
RP2350 on monipuolinen, suorituskykyinen mikrokontrolleri Raspberry Pi:ltä, suunniteltu olemaan turvallinen, edullinen ja käyttäjäystävällinen.
Siinä on suuri sisäinen muisti, symmetrinen kaksiytiminen prosessorikompleksi, deterministinen väylärakenne ja laaja valikoima oheislaitteita, joita täydentää ainutlaatuinen ohjelmoitava I/O (PIO) -alijärjestelmä. Tämä yhdistelmä tarjoaa ammattilaisille poikkeuksellista tehoa ja joustavuutta. Aloittelijoille ja harrastajille RP2350 tarjoaa helpon aloituspisteen yksityiskohtaisen dokumentaation, viimeistellyn MicroPython-portin ja ROMissa olevan UF2-käynnistyslataimen avulla.
RP2350 on tilaton laite, joka tukee välimuistista suoritusta suoraan ulkoisesta QSPI-muistista, jolloin käyttäjät voivat valita sovelluksiinsa sopivan ei-haihtuvan tallennustiheyden ja hyötyä edullisten Flash-komponenttien kustannustehokkuudesta.
RP2350 on valmistettu modernilla 40 nm prosessilla, joka tarjoaa korkean suorituskyvyn, alhaisen dynaamisen virrankulutuksen ja pienen vuotovirran. Siinä on myös useita matalatehoisia tiloja akun käyttöajan pidentämiseksi.

Tärkeimmät ominaisuudet:
-
Kaksinkertainen Cortex-M33- tai Hazard3-prosessori, joka toimii jopa 150 MHz:n taajuudella
-
520KB monipankkinen suorituskykyinen SRAM
-
Tuki jopa 16Mt ulkoiselle Flash-muistille omistetun QSPI-väylän kautta
-
DMA ohjain
-
Täysin yhdistetty AHB ristikytkin
-
Sisäinen ohjelmoitava LDO ydinjännitteen tuottamiseen
-
2 sisäistä PLL:ää USB- ja ydinajastimille
-
30 GPIO-nastaa, joista 4 voidaan käyttää analogisina tuloina
Oheislaitteet:
-
2 UARTia
-
2 SPI-ohjainta
-
2 I2C-ohjainta
-
24 PWM-kanavaa
-
USB 1.1 -ohjain ja PHY, tukien sekä isäntä- että laitetilat
-
3 ohjelmoitavaa IO (PIO) lohkoa, yhteensä 12 tilakonetta
Suojaus:
RP2350 sisältää vahvan suojausarkkitehtuurin, joka perustuu Arm TrustZoneen Cortex-M:lle, mukaan lukien:
-
Allekirjoitetun käynnistyksen tuki
-
8 kt piirillä olevaa antifuse-kertaluontoisesti ohjelmoitavaa (OTP) muistia
-
SHA-256-kiihdytys
-
Laitteistopohjainen todellinen satunnaislukugeneraattori (TRNG)
Arkkitehtuurin vaihto:
RP2350 sisältää parin avoimen laitteiston Hazard3 RISC-V -ydintä, jotka voidaan vaihtaa käynnistyksen yhteydessä Cortex-M33-ytimien tilalle. Käynnistys-ROM voi automaattisesti tunnistaa toisen vaiheen binäärin arkkitehtuurin ja käynnistää sirun uudelleen sopivaan tilaan. Kaikki sirun ominaisuudet, lukuun ottamatta muutamia suojausominaisuuksia ja kaksoistarkkuuksista liukulukukiihdytintä, ovat käytettävissä RISC-V-tilassa.
Lataa ja työkalut
RP2350 laitteistosuunnitteluopas
