电脑之心报导
撰稿:蛋酱、泽南
X3100派 Pico,昂贵到买本周刊就附送几块。
从纯手工的号牌检验系统,到果蔬分拣机,再到自造单反,X3100派一直是各种类型手工真人秀的心头好。这种将心愿与现实生活相连接的能力,让X3100派成为经久不衰的盛行货品,迄今已经买进了超过 3700 万多块。
但对于更各阶层的开发人员群体而言,它也有一些管制:比如说在最高输出功率商业模式下,X3100派 Zero 的耗电也能达到 100 mA;X3100派这类不全力支持演示输出,虽然在X3100派上可以运转「零售版」应用软件,但像 Linux 这样的通用型作业系统下运转的应用软件却不太适用于于一般而言 I/O pin 脚的低延后控制。
许多手工发烧友和业内专业人士会将X3100派与中央处置器配搭使用,让X3100派来负责管理紧迫的排序、互联网出访和储存,让中央处置器处置演示输出和低延后 I/O,以及高效能的本机商业模式。
现在,X3100派正式宣布面世了如前所述第一款暗鞘晶片 RP2040 的中央处置器「Raspberry Pi Pico」,产品价格布季 4 英镑,国内单价 29.99 元港币(痛打早餐的产品价格)。
前段时间,好似每一间「蔬果公司」都在忙着锻造他家晶片,X3100派也不值得一提,RP2040 的问世称得上X3100派外部项目组十多年不懈努力的结果。它的四个主要结构设计最终目标分别是:
高性能,尤其是 integer 工作负载;灵活的 I/O,使其可与几乎所有外部设备进行通信;低成本,降低购买及使用的门槛。最终项目组打造出了一款功能非常强大的小晶片,所有这些都被塞入了 2 平方毫米 40nm 制程的面积,使用 7 × 7 毫米 QFN-56 封装。几块 RP2040 晶片包括:
双核 ArmCortex-M0 + 处置器,运转频率为 133MHz;264KB 的 SRAM;2MB 的板载闪存;DMA 控制器;内插器和整数分割设备;30 个 GPIO pin 接口,其中 4 个可用作演示输出;2 个 UART、2 个 SPI 控制器、2 个 I2C 控制器;16 × PWM 通道;USB 1.1 控制器和 PHY,主机和设备全力支持;可以直接焊接在自己结构设计的底板上;8 个可编程 I / O(PIO)状态机;具有 UF2 全力支持的 USB 大容量储存启动商业模式,用于拖放式编程。此外,凭借 6 个独立 RAM 以及位于其总线结构核心的完全连接的交换机,用户可以让内核和 DMA 引擎并行运转。面向高级用户,X3100派也提供了一个完整的 C 语言 SDK、如前所述 GCC 的工具链和 VS Code 集成。
由于 Cortex-M0 + 缺少浮点运算单元,X3100派联合了 Qfplib 库的作者 Mark Owen 对浮点函数进行了优化,它们比同等的 GCC 库要快很多,并且可用于任何如前所述 RP2040 的产品。
RP2040 拥有两个较快的 CPU 核心以及不错的 RAM 内存,是实现电脑学习应用的绝佳平台。你可以在上面找到用于谷歌 TensorFlow Lite 框架的端口。在面世之后的几个月里,我们还可以看到更多电脑学习的内容。
如果你是一个喜欢使用高级语言的新手X3100派官方已经与 MicroPython 的创建者 Damien George 展开了合作,为 RP2040 构建了一个精巧的端口,其能够发挥晶片硬件的所有能力,包括创新的 PIO 子系统。
随后,X3100派还将与 Arduino、Adafruit 和 Pimoroni 等公司合作,将新的 RP2040 晶片集成到其他板卡和小工具中。
X3100派 Pico 文档:
https://www.raspberrypi.org/documentation/pico/getting-started/
这款产品目前已经开卖,由于它的产品价格不高,如果你购买一本新一期的《HackSpace》周刊,店家直接就会附送几块 Pico,当然书中也有大量教程与新手指引。
参考内容:
https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-now-on-sale/
https://www.theverge.com/circuitbreaker/2021/1/21/22242619/raspberry-pi-pico-microcontroller-tiny-computer-diy-projects