RP2040 是树莓派基金会推出的一款 MCU(微控制单元)。其作为核心被用于 Raspberry Pi Pico 和其它开发板。
技术参数
RP2040 芯片是 7×7mm QFN-56 封装的,具体规格参数如下:
– 双核 Arm Cortex-M0 + @ 133MHz
– 芯片内置 264KB SRAM 和 2MB 的板载闪存
– 通过专用 QSPI 总线支持最高 16MB 的片外闪存
– DMA 控制器
– 30 个 GPIO 引脚,其中 4 个可用作模拟输入
– 2 个 UART、2 个 SPI 控制器和 2 个 I2C 控制器
– 16 个 PWM 通道
– USB 1.1 主机和设备支持
– 8 个树莓派可编程 I/O(PIO)状态机,用于自定义外围设备支持
– 支持 UF2 的 USB 大容量存储启动模式,用于拖放式编程
RP2040 命名的由来
相关文档
基于 RP2040 的开发板
Raspberry Pi Pico 系列由树莓派官方设计,既是开发板,也是参考设计,是基于 RP2040 的电路板系列。Pico 家族目前由 Raspberry Pi Pico(最左),Pico H(左),Pico W(右)和 Pico WH(最右)组成。
相关的设计文件已经开放。
Raspberry Pi Pico 的设计文件(Cadence Allegro)
Raspberry Pi Pico W 的设计文件(Cadence Allegro)