板卡简介:
英国当地时间2024年8月8日下午4点,树莓派发布了下一代的微处理器RP2350,并同步发布了风靡世界的Raspberry Pi Pico的第二代Pico2,这是基于树莓派的第二代微控制器板。Raspberry Pi Pico 2 是基于新型 Raspberry Pi RP2350 双核 RISC-V 或双核 Cortex-M33 微控制器的 MCU 开发板,配备 520 KB 片上 SRAM、4MB eMMC 闪存、用于供电和编程的Micro USB端口以及与Raspberry Pi Pico 板相同的 GPIO 接口。
Raspberry Pi Pico 2 拥有更高的内核时钟速度、双倍内存、更强大的 Arm 内核、可选的 RISC-V 内核、新的安全功能和升级的接口能力,性能大幅提升,同时保留了与 Raspberry Pi Pico 系列早期成员的兼容性。 Raspberry Pi Pico 2 可使用 C / C++ 和 Python 编程,并提供详细的文档,是爱好者和专业开发人员的理想微控制器板。
板卡特性:
- RP2350 微控制器,双核 Arm Cortex-M33 或双核 Hazard3 处理器,频率高达 150MHz
- 520KB 片上 SRAM 和 4MB 板载闪存
- 软件和硬件与树莓派 Pico 1 代兼容
- USB 1.1,支持设备和主机
- 低功耗睡眠和休眠模式
- 通过 USB 使用大容量存储进行拖放式编程
- 齿形模块允许直接焊接到载板上
- 强大且完整记录的安全功能
- 受保护的 OTP 存储,用于可选的启动解密密钥
- 基于 Arm 或 RISC-V 安全/权限级别的全局总线过滤
- 外设、GPIO 和 DMA 通道可单独分配给安全域
- 故障注入攻击的硬件缓解措施
- 硬件 SHA-256 加速器
- 26个多功能 GPIO 引脚,包括 3 个可用于 ADC 的引脚
- 2× SPI、2× I2C、2× UART、3× 12 位 500ksps 模数转换器 (ADC)、24× 可控 PWM 通道
- 2× 带 4 个警报的定时器,1× AON 定时器
- 4 个 ADC 通道
- 3 × 可编程 IO (PIO) 块,共 12 个状态机,用于支持定制外设
- 灵活的用户可编程高速 IO
- 可模拟 SD 卡和 VGA 等接口
- 开源 C/C++ SDK,MicroPython 支持
- 工作温度 -20°C 至 +85°C
- 支持的输入电压 1.8–5.5V DC
RP2350 具有独特的双核心、双架构功能,可提供一对符合行业标准的 Arm Cortex-M33 内核和一对开放硬件 Hazard3 RISC-V 内核,可通过软件或片上 OTP 存储器编程进行选择。
微控制器:RP2350
RP2350 是 Raspberry Pi 推出的一款高性能、安全、低成本、易用型微控制器。 它拥有大容量片上内存、对称双核处理器、确定性总线结构和丰富的外设集,并配备了独特的可编程 I/O (PIO) 子系统,为专业用户提供了无与伦比的强大功能和灵活性。 RP2350 拥有详细的文档、完善的 MicroPython 移植和 ROM 中的 UF2 引导加载程序,为初学者和业余爱好者提供了最低的入门门槛。 RP2350 是一款无状态器件,支持从外部 QSPI 存储器缓存就地执行。 RP2350 采用现代 40 纳米工艺节点制造,具有高性能、低动态功耗和低漏电等特点,并提供多种低功耗模式,支持使用电池供电的长时间运行。
RP2350芯片系统框图
主要特性:
- 双 Cortex-M33 或 Hazard3 处理器,频率高达 150MHz
- 520KB 多组高性能 SRAM
- 通过专用 QSPI 总线支持高达 16MB 的片外闪存
- DMA 控制器
- 完全连接的 AHB 交叉条
- 片上可编程 LDO 生成内核电压
- 2 个片上 PLL 生成 USB 和内核时钟
- 30 个 GPIO 引脚,其中 4 个可用作模拟输入
- 外设
- 2 个 UART
- 2 个 SPI 控制器 2
- 个 I2C 控制器
- 24 个 PWM 通道
- USB 1.1 控制器和 PHY,支持主机和设备
- 3 个可编程 IO (PIO) 块,共 12 个状态机
- 与 RP2040 软件兼容
- 开源 C/C++ SDK,MicroPython 支持
- 多种封装选择:
- RP2350A: 30 GPIO, 7x7 QFN60
- RP2350B: 48 GPIO, 10x10 QFN80
Pico 2 提供了支持 RP2350 芯片的最小(但灵活)外部电路:闪存(Winbond W25Q32RV)、晶振(Abracon ABM8-272-T3)、电源和去耦以及 USB 连接器。(Abracon ABM8-272-T3)、电源和去耦以及 USB 连接器。RP2350 微控制器的大部分引脚与电路板左右边缘的用户 IO 引脚相连。四个 RP2350 IO 用于 内部功能 - 驱动 LED、板载开关模式电源 (SMPS) 电源控制和感测系统电压。Pico 2 的设计既可使用焊接的 0.1 英寸引脚头(比标准 40 引脚 DIP 封装宽 0.1 英寸间距),也可用作集成电路。
Raspberry Pi Pico 2引脚图:
板卡相关资料:
- RP2350 Datasheet
- RP2350 product brief
- Hardware design with RP2350
- Raspberry Pi Pico 2 Datasheet
- Getting started with Raspberry Pi Pico-series Microcontrollers