Raspberry Pi Pico
系列就因其在性能、成本和多功能性方面的平衡脱颖而出。现在,随着 Raspberry Pi Pico 2
的发布,Raspberry Pi 又提高了赌注。这款新型号带来重大改进,让业余爱好者和专业开发人员都感到兴奋。双核 RISC-V
或双核 Cortex-M33
微控制器的 MCU 开发板,配备 520 KB 片上 SRAM、4MB eMMC 闪存
、用于供电和编程的Micro USB端口以及与Raspberry Pi Pico 板相同的 GPIO 接口。Hazard3 RISC-V 双核 CPU 和双核 Cortex-M33
,但一次只能使用一个集群
。除了速度更快的 MCU 内核和更高的 SRAM 容量外,RP2350 与 RP2040 大致相同,尽管它还增加了一个额外的 PIO 块,使总数达到三个。一个重要的新功能是使用带有 Trustzone 和其他安全功能的 Arm Cortex-M33 内核时内置的安全性。
RP2350 微控制器
。与 RP2040 微控制器相同的引脚排列
,但该公司现在还添加了更大的 RP2350B 封装,带有额外的 GPIO 和模拟输入。RP2040 | RP2350 | |
---|---|---|
核心架构 | 双 Arm Cortex-M0+ | 双 Arm Cortex-M33或双 RISC-V Hazard3 |
时钟速度 | 133MHz | 150MHz |
片上SRAM | 264KB | 520KB |
安全功能 | 基本安全功能 | Arm TrustZone、签名启动、SHA-256、TRNG、故障检测器 |
外设接口 | 2×UART、2×SPI、2×I2C 、 ADC、PWM、USB 1.1 | 增强的外设、额外的 PIO 状态机、更多的 GPIO 引脚、更高的电源效率 |
Arm/RISC-V 切换在数据表中的解释如下:
启动签名
,由片上掩膜 ROM 强制执行,密钥指纹存储在 OTP 中。该架构支持受保护的 OTP 存储以存储启动解密密钥,并根据安全级别进行广泛的全局总线过滤。分配到不同的安全域
,从而提供强大的防御故障注入攻击的能力。其他安全功能包括 Cortex-M 的 ARM TrustZone、签名启动支持和硬件真随机数生成器。树莓派 Pico | 树莓派 Pico 2 | |
---|---|---|
时钟速度 | 133Mhz | 150Mhz |
板载闪存 | 2 MB QSPI | 4 MB QSPI |
GPIO 引脚 | 26 | 26(可支持4 x ADC) |
USB | USB 1.1(Micro USB) | 升级 USB 1.1,支持主机和设备(Micro USB) |
电源效率 | 标准 | 改进 |
更新的Pico SDK
、新的MicroPython
和CircuitPython图像
以及来自Jonathan Pallant团队的 Rust 语言支持。面试时工程师说精通FreeRTOS,我问他,任务句柄是一个指针吗?
深入浅出理解STM32 HAL库的底层逻辑
电子漫画系列更新...(第21期)
拆解一台90年代的组合音响主机,每个老元件都有时代的印记