Raspberry Pi RP2040 Mikrocontroller-Chips
Die RP2040 Mikrocontroller-Chips von Raspberry Pi verfügen über einen großen On-Chip-Speicher, einen symmetrischen Dual-Core-Prozessorkomplex, eine deterministische Busstruktur und einen umfangreichen Peripheriesatz. Diese Chips werden mit einem einzigartigen programmierbaren I/O-Subsystem (PIO) für Leistung und Flexibilität erweitert und umfassen eine detaillierte Dokumentation, einen ausgefeilten MicroPython-Anschluss und einen UF2-Bootloader im ROM. Die kostengünstigen Module sind für eine hohe Leistungsfähigkeit und Benutzerfreundlichkeit ausgelegt. Der RP2040 ist ein zustandsloses Bauteil mit Unterstützung für Cache-Execute-in-Place vom externen QSPI-Speicher. Dieses Design ermöglicht die Auswahl einer geeigneten Dichte des nichtflüchtigen Speichers für Applikationen. Raspberry Pi RP2040 Mikrocontroller-Chips werden auf einem modernen 40-nm-Prozessknoten hergestellt, was zu einem geringen dynamischen Stromverbrauch und niedrigen Kriechverlusten führt. Die Stromsparmodi unterstützen den Betrieb über einen längeren Zeitraum mit Batteriestrom. Die RP2040-Baureihe ist in einem QFN-56-Gehäuse mit einem Betriebstemperaturbereich von -20°C bis +85°C verfügbar.Merkmale
- Dual Arm® Cortex®-M0+ bei 133 MHz
- 264 KB On-Chip-SRAM in sechs unabhängigen Bänken
- Unterstützung für bis zu 16 MB Off-Chip-Flash-Speicher über dedizierten QSPI-Bus
- DMA-Controller
- Vollständig verbundene AHB-Querschienen
- Interpolator- und Integer-Teiler-Peripherie
- Programmierbarer On-Chip-LDO zur Erzeugung der Core-Spannung
- 2 On-Chip-PLLs zur Erzeugung von USB und Core-Taktgeber
- 30 GPIO-Pins, 4 davon können als analoge Eingänge verwendet werden
- QFN-56-Gehäuse
- Betriebstemperaturbereich: 20 °C bis +85 °C
- Peripherie
- 2 UARTs
- 2 SPI-Controller
- 2 I2C Controller
- 16 PWM-Kanäle
- USB 1.1 Controller und PHY, mit Host- und Bauteil-Unterstützung
- 8 PIO-Zustandsmaschinen
Applikationen
- Embedded systems and IoT devices
- Robotics
- Custom keyboards and controllers
- Audio
- Prototyping and DIY projects
- Low-cost development platforms and custom servers
- Wearable electronics and health devices
- Gaming and entertainment systems
- Communication systems
- Control and automation
- Artificial intelligence and machine learning
- Educational and development tools
- Security systems
Edge-Impuls-Ressourcen
Blockdiagramm
Veröffentlichungsdatum: 2021-06-23
| Aktualisiert: 2025-07-18
