0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RP2040和Raspberry Pi的区别

要长高 ? 来源:EETOP ? 2023-11-16 17:37 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作为 Raspberry Pi 基金会推出的首款微控制器产品,RP2040 标志着以单板计算机 (SBC) 而闻名的 Raspberry Pi 基金会的新方向。RP2040 将 Raspberry Pi 的高性能、低成本和易用性等标志性价值带入了微控制器领域,标志着该技术的发展又迈出了重要的一步,自 2012 年以来,该技术已为全球数百万用户提供了低成本、易用的计算服务。微控制器是单个集成电路 (IC) 上的小型计算机,包括微处理器、存储器和输入/输出 (I/O) 外围设备。它旨在以紧凑的外形控制特定任务并执行特定功能。微控制器的主要作用是通过收集传感器数据、处理数据并触发输出来控制其他设备并与环境交互。

与计算机相比,微控制器的处理能力、内存和存储容量有限,但这使得它们非常适合小型、低功耗、经济高效的嵌入式系统。与计算机不同,微控制器针对运行单个应用程序进行了优化,不需要操作系统或图形用户界面 (GUI)。

RP2040 和树莓派 4

RP2040 采用 40 nm 工艺节点制造,兼具高性能和低动态功耗,并采用多种低功耗模式,支持电池供电时的长时间运行(图 2)。凭借大型片上存储器、双核处理器和全面的外设集(并通过独特的可编程 I/O (PIO) 子系统进行增强),它为专业用户提供了强大的功能和灵活性。

图片

图2. RP2040 包含双 Cortex-M0+ 内核(Proc0 和 Proc1)。

该器件具有运行频率为 133 MHz 的双 Arm Cortex-M0+ 内核以及 264 kB 片上 SRAM,并支持高达 16 MB 的片外闪存。外设包括 UART、SPI 控制器、I2 C 控制器、16 个 PWM 通道以及 USB 1.1 控制器和具有主机和设备支持的 PHY,而 30 个 GPIO 引脚中的 4 个可用作模拟输入。

RP2040 的小外形尺寸、低功耗和高性能使其适用于各种物联网嵌入式系统应用,包括用于自动化和控制的开放式解决方案。Raspberry Pi RP2040 支持使用 C/C++ 和 MicroPython 进行编程,并确保与多个 IDE 兼容,包括 Visual Studio Code 和 Arduino IDE。

由于使用 USB 大容量存储和片上引导加载程序进行拖放编程的便利性,软件开发得以简化。可以访问适用于 RP2040 的所有编码资源、工具、示例和广泛的社区支持,以及由Sfera Labs等公司开发并在 GitHub 上提供的开源库和应用程序,以轻松开发专业解决方案。

与 RP2040 不同,Raspberry Pi 4 是一款运行完整操作系统的单板计算机,例如 Raspberry Pi OS 或其他基于 Linux 的发行版。与之前的 Pi SBC 相比,该主板在处理器速度、多媒体性能、内存和连接方面显着提高,同时保留了向后兼容性并以相似的功耗水平运行。

该产品的主要特性包括运行频率高达 1.5 GHz 的高性能 64 位四核 Arm Cortex-A72 处理器、高达 8 GB 的 RAM 以及一系列 I/O 外设,例如 GPIO、USB、以太网HDMI。双显示器支持高达 4K 的分辨率和内置硬件视频解码,以及集成的双频无线 LAN 和蓝牙,意味着 Raspberry Pi 4 是一款多功能计算机,其性能可与入门级 x86 PC 系统相媲美。它可用于广泛的应用,包括编程、Web 开发、媒体中心和游戏。

具有庞大的工具和支持生态系统,可以快速且经济高效地构建传感器和控制应用程序。同时,无线和 LAN 通信的模块化合规性认证允许将电路板设计成最终产品,并显着减少合规性测试,从而提高成本并缩短上市时间。

微控制器还是SBC?

最终,在 Raspberry Pi 和 RP2040 之间进行选择将取决于单个项目的具体要求以及从性能到功耗、外形尺寸到功能以及可用接口的协议支持等各种因素。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7966

    浏览量

    156015
  • 编程
    +关注

    关注

    88

    文章

    3689

    浏览量

    95390
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RP2040的工业级封装系统!

    这款采用RP2040的工业级SiP可实现无缝网络加速和安全物联网连接。WIZnet将W5500以太网控制器与RP2040集成到单个封装系统中,增强了其设备功能,提供了更全面的网络卸载解决方案,为客户
    的头像 发表于 07-06 08:34 ?359次阅读
    <b class='flag-5'>RP2040</b>的工业级封装系统!

    【干货分享】RP2040 + Cyclone 10 FPGA PCB 设计

    分设计。 https://deepbluembedded.com/raspberry-pi-pico-rp2040-schematic-pcb-design-in-kicad/ PCB 布局、功能分区
    发表于 06-12 16:33

    贸泽开售Raspberry Pi用于嵌入式和IIoT应用的RP2350微控制器

    RP2350 微控制器。RP2350建立在Raspberry PI RP2040的成功基础上,旨在以实惠的价格提供更高的性能和安全性,非常适
    发表于 05-27 14:50 ?1234次阅读

    基于XIAO RP2040和树莓派的围棋棋盘游戏系统设计

    今天小编给大家带来的是来自mocketech的基于树莓派和XIAO RP2040的围棋棋盘娱乐系统,每块围棋石都会根据其状态显示面部表情,从而便于评估整体比赛情况。即使是不熟悉围棋规则的人也可以通过这些表情轻松理解游戏。 灵感
    的头像 发表于 04-29 14:01 ?371次阅读
    基于XIAO <b class='flag-5'>RP2040</b>和树莓派的围棋棋盘游戏系统设计

    矽递科技XIAO RP2040开发板的Arduino开发环境配置教程

    在嵌入式系统与物联网技术的推动下,开发者亟需兼具性能与便携的开发工具。2023年,矽递科技以树莓派RP2040芯片为核心,推出 XIAO RP2040 开发板,延续其标志性“拇指尺寸”设计(仅20mm×17.5mm),却突破性地集成双核处理器与丰富接口,成为微型开发领域重
    的头像 发表于 03-17 10:02 ?2253次阅读
    矽递科技XIAO <b class='flag-5'>RP2040</b>开发板的Arduino开发环境配置教程

    开源项目!基于 RP2040 自制一个”空心时钟”

    ,基于 RP2040 微控制器的晶体振荡器,时钟的准确度也实现了质的飞跃。 沿袭前代模型,我们保留了便捷的时间调整方式——只需轻轻拉出显示环进行调整,再将其插回底座即可。而此次升级中,显示环的固定方式更为
    发表于 02-24 10:19

    RP2350与RP2040全面对比

    核心性能RP2040 采用双核 Arm Cortex-M0 + 处理器,其芯片面积仅有 2mm? ,主频被稳定设定在 133MHz。在一些极为基础的应用场景中,RP2040 能够发挥出稳定的性能表现
    的头像 发表于 02-07 19:19 ?2934次阅读

    RP2350 数据手册及深度了解功能性能特性和开源项目案例

    Raspberry Pi RP2350 是 Raspberry Pi 推出的新一代微控制器,它在上一代
    的头像 发表于 12-27 15:10 ?7247次阅读
    <b class='flag-5'>RP</b>2350 数据手册及深度了解功能性能特性和开源项目案例

    Raspberry Pi树莓派新手指南

    电子发烧友网站提供《Raspberry Pi树莓派新手指南.pdf》资料免费下载
    发表于 12-23 17:05 ?3次下载

    Raspberry Pi Pico 2 W 发布

    “Wi-Fi 4”2.4GHz 单频 1T1R 和蓝牙 5.2 。 得益于 RP2350 MCU,Raspberry Pi Pico 2 W 拥有较初代 Pico W 更快的内核、更多内存、更优秀的功耗,并具备浮点支持,同时可
    的头像 发表于 11-25 18:25 ?1172次阅读
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico 2 W 发布

    Raspberry Pi Pico 2

    、可选的RISC?V内核、增强的安全特性,以及升级的接口功能。该器件由RP235x微控制器平台提供支持,此平台也由Raspberry Pi设计。Pico 2将RP2350与4MB板载Q
    的头像 发表于 11-25 15:10 ?1386次阅读
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico 2

    Banana Pi M5 与 Raspberry Pi 4 – 基准测试

    Banana Pi M5 基准测试已成为我的网站上最受欢迎的作品之一,而且似乎人们真正想看到的是它与其 Raspberry 口味的表亲之间的直接比较,所以这里就是 Banana Pi M5 与
    的头像 发表于 10-28 10:28 ?1406次阅读
    Banana <b class='flag-5'>Pi</b> M5 与 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 4 – 基准测试

    我用了3分钟,从零实现了单片机的点灯开发!

    。 BearPi-Pico RP2040功能 BearPi-Pico RP2040开发板引脚定义与树莓派官方的Raspberry Pi Pico完全兼容,延续树莓派硬件生态。替换掉官方
    发表于 09-27 15:51

    ubuntu上交叉编译rp2040

    连接到rp2040 ,所以使用另一块pico作为调试器,需要给pico调试器下载固件,也就是picoprobe 地址 https://github.com/Wiz-IO
    发表于 08-27 08:00

    树莓派Pico 2发布,搭载RP2350双核RISC-V和Arm Cortex-M33微控制器!

    2024 年 8 月 8 日,树莓派最新发布了 Pico 2 微控制器级产品 ,是一款基于新型 Raspberry Pi RP2350 双核 RISC-V 或双核 Cortex-M33 微控制器
    发表于 08-13 10:07