赞
踩
Raspberry Pi Pico 系列包括 Raspberry Pi Pico(左)、Pico H(中)和 Pico W(右)。
Raspberry Pi Pico 是一款具有灵活数字接口的低成本、高性能微控制器板。
Raspberry Pi Pico 带有一个城堡形模块,允许直接焊接到载板上,而 Pico H 带有预焊接接头。
笔记
两块板都有一个三针串行线调试 (SWD) 接头。然而,Pico H 将其拆分为一个小的键控3 针连接器,而 Pico 在电路板边缘附近有三个带齿的通孔针。
pico 引出线
笔记
有关 Fritzing 的更多信息,请访问fritzing.org网站。
Raspberry Pi Pico W 使用英飞凌 CYW4343 添加了板载单频段 2.4GHz 无线接口 (802.11n),同时保留了 Pico 外形尺寸。板载 2.4GHz 无线接口具有以下
该天线是 ABRACON(原 ProAnt)许可的板载天线。无线接口通过 SPI 连接到RP2040微控制器。
由于管脚限制,一些无线接口管脚是共享的。CLK 与 VSYS 监视器共享,因此只有在没有正在进行的 SPI 事务时才能通过 ADC 读取 VSYS。Infineon CYW43439 DIN/DOUT 和 IRQ 在 RP2040 上都共享一个引脚。只有当 SPI 事务不在进行中时,才适合检查 IRQ。该接口通常以 33MHz 运行。
为获得最佳无线性能,天线应位于自由空间中。例如,将金属放在天线下方或附近会降低其增益和带宽方面的性能。在天线的侧面添加接地金属可以提高天线的带宽。
笔记
CYW43439 无线芯片通过 SPI 连接到 RP2040。虽然 CYW43439 支持 802.11 无线和蓝牙,但最初 Pico W不支持蓝牙。稍后可能会添加支持,并将使用相同的 SPI 接口。如果添加支持,现有硬件可能需要更新固件以支持蓝牙,但无需修改硬件。
picow 引出线
如果您忘记了在您的 Raspberry Pi Pico 中编程的内容,并且该程序是使用我们的 Pico C/C++ SDK 构建的,它通常会在二进制文件中嵌入名称和其他有用信息。您可以使用Picotool命令行实用程序来查找这些详细信息。我们的“入门”文档中提供了有关如何使用 Picotool 执行此操作的完整说明。
Pico 的 BOOTSEL 模式存在于 RP2040 芯片内部的只读存储器中,不会被意外覆盖。无论如何,如果您在插入 Pico 时按住 BOOTSEL 按钮,它将显示为一个驱动器,您可以将新的 UF2 文件拖到该驱动器上。没有办法通过软件来砖板。但是,在某些情况下,您可能需要确保闪存为空。您可以通过在 Pico 处于大容量存储模式时将一个特殊的 UF2 二进制文件拖放到您的 Pico 上来做到这一点。
下载UF2 文件
Raspberry Pi Pico 和其他基于 RP2040 的板的文档。
RP2040 数据表
Raspberry Pi 的微控制器
使用 RP2040 进行硬件设计
使用 RP2040 微控制器构建电路板和产品
树莓派 Pico 数据表
基于 RP2040 的微控制器板
树莓派 Pico 入门
使用 Raspberry Pi Pico 和其他基于 RP2040 的微控制器板进行 C/C++ 开发
笔记
虽然它不受官方支持,但有一个适用于 Windows 的 Pico Setup安装工具,它可以在 Windows 10 上自动安装 C/C++ SDK。
树莓派 Pico W 数据表
具有无线wifi功能的基于 RP2040 的微控制器板
使用 Raspberry Pi Pico W 连接到 Internet
使用 C/C++ 或 MicroPython 在线获取 Raspberry Pi Pico W
树莓派 Pico C/C++ SDK
用于在 RP2040 微控制器上进行 C/C++ 开发的库和工具
树莓派 Pico Python SDK
RP2040 微控制器的 MicroPython 环境
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。