树莓派发布支持 Rust 的 RP2350 微控制器家族

2025-03-18

树莓派发布了其微控制器产品线中的最新成员——RP2350 家族。该家族芯片支持开箱即用的 Rust 编程,这是业界首创。RP2350 拥有双核 Arm Cortex-M33 和 FPU,以及可选的双核 RISC-V Hazard3 核心,可实现运行时或启动时核心切换。它还具有改进的 SRAM、Flash、GPIO 和其他外设,以及安全启动和分区支持等高级特性。虽然 USB 仍然是 USB 1.1,但其价格与前代相同,并提供了多种型号选择。博文中详细介绍了其启动过程、分区表、地址转换和 OTP 功能,并展示了 Rust 代码的移植和运行示例。

硬件