RP2040 是由 Raspberry Pi 基金会于 2021 年 1 月推出的首款自主设计的 32 位双核微控制器,基于 ARM Cortex-M0+ 架构,旨在提供高性能和低成本的解决方案。
规格参数:
- 内核:双核 ARM Cortex-M0+,默认运行频率为 133MHz,后续认证可达 200MHz。
- SRAM:264KB,分为六个独立的内存块。
- 存储:无内部闪存或 EEPROM,需通过外部闪存加载固件。
- 外设接口:
- USB 1.1 控制器,支持主机和设备模式。
- 2 个 UART 控制器。
- 2 个 SPI 控制器。
- 2 个 I²C 控制器。
- 30 个 GPIO 引脚,其中 4 个可用作模拟输入。
- 4 通道 12 位 ADC。
- 可编程 I/O(PIO):8 个状态机,用于实现自定义外设功能。
- 封装:QFN-56,尺寸为 7×7mm。
行业应用:
RP2040 广泛应用于需要高性能、低功耗的嵌入式系统中,典型应用领域包括:
- 消费电子:如键盘、鼠标等外设。
- 物联网设备:传感器节点、智能家居设备等。
- 教育和开发:作为学习和原型开发的平台。
相关型号:
RP2040 已被多家厂商采用,推出了多种开发板和模块,例如:
- Raspberry Pi Pico:官方推出的开发板,基于 RP2040。
- Adafruit Feather RP2040:Adafruit 推出的 Feather 系列开发板,集成了 RP2040。
- Arduino Nano RP2040 Connect:Arduino 推出的 Nano 系列开发板,采用 RP2040,并增加了无线连接功能。
这些开发板的推出,丰富了 RP2040 的应用场景,满足了不同开发者的需求。