Upton谈树莓派RP2040名字的由来

2021-03-29来源: EEWORLD关键字:树莓派

摘自——tomshardware

 

近日,Raspberry Pi联合创始人Eben Upton和SparkFun创始人Nathan Seidle讨论了他们的RP2040板,Upton解释了RP2040名称中的数字含义,并探索了驱动Raspberry Pi Pico芯片的可能未来。

 

Raspberry Pi Pico 是一款搭载了 RP 2040 芯片的微处理器开发板。其主要规格为,CPU基于ArmCortex-M0+架构设计,为双核心、133MHz频率,搭配264KB的内存,支持最大16MB的QSPI闪存,运行频率高达133 MHz和264KB SRAM的系统芯片。它和大家常见的A14、骁龙888仿佛不是同一个时代的东西,也无法和博通那些芯片,因为它其实主要作为微型控制器,而且它还缺乏了浮动运算能力。

 

See the source image

 

 Raspberry Pi Pico 开发板的参数和配置:

 

搭载上述 RP 2040 芯片。

采用双核 ARM Cortex M0+ 处理器,运行频率 133 MHz。

搭载 264 KB 的片上 RAM,板载 2 MB 闪存。

主机和设备支持的 USB1.1。

支持低功耗的睡眠和休眠模式。

采用拖放式编程。

拥有 26 个 GPIO 引脚,其中 3 个可用于模拟信号输入(即 3 路 12 位 ADC)。

拥有 2 个 SPI、2 个 I2C、2 个 UART、16 路 PWM。

片上时钟、计时器;片上浮点库;搭载温度传感器。

可通过 Micro USB 供电,也支持 1.8-5.5 V 直流电源供电。因此我们用串联的干电池或者锂电池即可驱动 Pico,这使得 Pico 的应用更加灵活。

配备 1 个 LED 灯和一个开关按钮。该按钮用于向 Pico 烧录程序时控制 Pico 进入 USB 大容量存储模式,也可用于通用的输入。

40 个引脚均为 “焊孔 + 齿状边缘” 的形态,由用户灵活选择安装方式,便于与其他开发板焊接。

 

 

从参数和配置来看,Pico 就是一款微处理器开发板,也就是我们常说的「单片机」开发板。做个类比,它不是一款可以运行操作系统、五脏俱全的「树莓派」电脑,而是一款拥有丰富通用输入输出接口、可以与传感器和组件高效互动的「Arduino」开发板。

 

 

Raspberry Pi Pico可以搭配Raspberry Pi 4这些处理能力更强的SBC辅助工作,主要是解决一些简单的计算处理工作,难以胜任作为独立的电脑使用,在其上面内置了RP2040外,还带有2MB的闪存,提供了30GPIO接口,两个UART接口、两个SPI控制器,以及一个USB1.1等外围支持。

 

Eben Upton

 

据Upton介绍,数字2意思是RP2040的CPU是双核。数字0代表CPU, Arm Cortex M0+,数字4代表256KB RAM 2 ^ 4 x 16KB。最后一个数字0表示没有Flash闪存。Upton接着发明了另一种芯片来说明这个惯例,使用了一个四核Arm M3 CPU, 256KB RAM,也没有闪存,他说如果存在的话,这个芯片将被称为4340。

 

在《the stream》中Upton透露,“我们不太可能在RP2040中生产超过一两个产品”,所以下一个“Pi”板可能是Raspberry Pi最后一个RP2040产品。

 

 

Upton进一步解释,Raspberry Pi Pico正在积压订单,目前已经收到110万份订单,发货的订单有30万到40万份。这使得树莓派的积压量约为80万颗,每周大约生产约8万颗不等。最好的情况是,待办事项在10周内就能完成,但Upton后来提到,这可能需要整整一个季度的时间。

 

树莓派基金会并不是唯一生产RP2040的公司。有一些合作伙伴,如SparkFun,他们有三种RP2040板准备出售。这些包括SparkFun Pro Micro RP2040,这是一个DIP封装芯片,在布局上类似于Pico,以及SparkFun Thing + RP2040, Seidle证实该芯片与Adafruit Feather兼容,并具有16MB的闪存。

 

三个SparkFun开发板是基于MicroMod RP2040处理器,有点类似于M.2设备的开发板,需要一个载体板来打破GPIO管脚。这个板的最终目标是嵌入式定制项目。Upton进一步解释,创新并不仅仅来自一个组织,社区是最好的来源。他表示:“尽管我们自己的产品处于短缺状态,但我们仍将相当大量的硅用于合作产品。” 树莓派基金会也与其他合作伙伴联合开发了搭载 RP 2040 芯片的其他微处理器开发板,包括 Adafruit Feather RP 2040、Adafruit ItsyBitsy RP 2040、Arduino Nano RP2040 Connect、Pimoroni PicoSystem、Pimoroni Pico Explorer Base、SparkFun Thing Plus – RP2040、SparkFun MicroMod RP2040 Processor、SparkFun Pro Micro – RP2040 等开发板,力图开拓 RP 2040 芯片在 IoT、游戏掌机、教育领域的应用。

 

 

采用自研芯片策略的一个最大好处,当然就是成本的大幅降低了,加上这块RP2040是古董级的40nm工艺制造,所以RaspberryPiPico的售价仅为4美元。

 

 

当询问RP2040是否会成为“主流”树莓派板的问题时,Upton解释:“恐怕在材料账单上没有过多的钱。”实际上,这意味着制造一个常规Pi的RP2040成本太高,无法维持当前的价格结构。

 

“这里没有10美分ADC(模拟数字转换器)的材料清单空间,也没有RP2040的空间。”

 

其中一些技术会应用到未来的树莓派吗?

 

“其实我们离Raspberry Pi 5还有很长的路要走,这些功能和某些技术会在未来的树莓派产品中发挥作用。”他很希望看到Raspberry Pi Pico能让Raspberry Pi有利可图。


关键字:树莓派 编辑:muyan 引用地址:http://news.eeworld.com.cn/mcu/ic531320.html

上一篇:利用飞思卡尔S12X系列单片机双核功能实现串口空闲中断接收
下一篇:飞思卡尔16位单片机(二)——CodeWarrior开发环境搭建

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

XaLogic为树莓派增加人工智能算力附件
XaLogic为其K210 AI 加速器正式开放了众筹,Raspberry Pi HAT标准,适用于微型Raspberry Pi Zero,基于Kendryte K210 SoC,可为边缘AI视觉和语音任务提供加速。XaLogic K210 AI加速器是该公司XAPIZ3500加速器的后续产品,于去年年底首次发布,它是围绕Kendryte K210 SoC设计的,该系统具有双核64位RISC-V和独立的浮点单元,Kendryte处理单元(KPU)卷积神经网络加速器协处理器,音频加速器,密码加速器和专用的快速傅立叶变换(FFT)块。XaLogic K210 AI加速器为任何树莓派添加0.5 TOPS的算力和安全功能XaLogic为此
发表于 2021-02-03
XaLogic为<font color='red'>树莓派</font>增加人工智能算力附件
树莓派自主MCU级产品Pico问市,性能更高,I/O 更灵活
日前,树莓派宣布推出首款MCU级产品:树莓派 Pico,售价仅为4美元,基于RP2040 MCU构建,这是树莓派开发的全新芯片。无论您是要寻找用于深层开发的独立开发板还是树莓派计算机的配套产品,还是要使用微控制器迈出第一步,这都是适合您的开发板。 现在已经可以从授权经销商在线购买树莓派 Pico。 微型计算机和微控制器 我们最喜欢的许多项目,从黄瓜分拣机到高空气球,都将树莓派连接到了物理世界:树莓派上运行的软件读取传感器,执行计算,网络对话及驱动执行器。这种桥接软件和硬件世界的能力为树莓派持久流行做出了贡献,迄今为止已售出3700万台。 但是树莓派也有局限性:即使在最低功率模式下,树莓派
发表于 2021-01-22
<font color='red'>树莓派</font>自主MCU级产品Pico问市,性能更高,I/O 更灵活
树莓派自主开发芯片,并推出4美元开发板
本文作者:树莓派COO James Adams日前,树莓派宣布推出首款MCU级产品:树莓派 Pico,售价仅为4美元,基于RP2040 MCU构建,这是树莓派开发的全新芯片。无论您是要寻找用于深层开发的独立开发板还是树莓派计算机的配套产品,还是要使用微控制器迈出第一步,这都是适合您的开发板。现在已经可以从授权经销商在线购买树莓派 Pico。微型计算机和微控制器我们最喜欢的许多项目,从黄瓜分拣机到高空气球,都将树莓派连接到了物理世界:树莓派上运行的软件读取传感器,执行计算,网络对话及驱动执行器。这种桥接软件和硬件世界的能力为树莓派持久流行做出了贡献,迄今为止已售出3700万台。但是树莓派也有局限性:即使在最低功率模式下,树莓派
发表于 2021-01-21
<font color='red'>树莓派</font>自主开发芯片,并推出4美元开发板
arm开发板与树莓派有什么区别
  我第一次听说树莓派时,并没有对它产生任何兴趣,因为对我来说这并不是一款新产品。在更早之前,我玩过 arm11 的开发板(S3C6410 系列,见下图),虽然和树莓派还是有区别的,比如体积更大、没有 HDMI 接口、自带触摸屏、价钱比树莓派稍贵等等,但我当时认为没有本质的不同,甚至性能和性价比上也不相上下。更重要的是,因为用户体验差和工作的原因,我的那块开发板在最初折腾几天后我就很少再用了,并且在两年前卖掉了。因此我对 arm 开发板的印象并不好,所以在之后的时间,我也没有关注树莓派的更新换代。    ARM  ARM是英国的一个公司,主要设计ARM系列的处理器。ARM系列处理器是32位处理器,是芯片,不是软件,是很流行的芯片
发表于 2020-09-14
arm开发板与<font color='red'>树莓派</font>有什么区别
利用树莓派开发洪水警报系统
日前,有位国外发烧友(Julian Brügger)利用树莓派设计了一个洪水警报系统。该系统安装在一个防风雨的箱子里,当水位达到一定的水位时,树莓派会向Brügger的手机发出警告。系统用一个连接到树莓派的超声波传感器来监测水位,支持电话和短信警告。除了通知系统,他还开发了一个网站,邻居也可以密切关注水位。源代码在:https://github.com/julianbruegger/Hochwasser
发表于 2020-09-04
利用<font color='red'>树莓派</font>开发洪水警报系统
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved