搜索

[嵌入式linux] Raspbreey Pico初探

[复制链接]
85|3
 楼主 | 2021-3-17 17:22 | 显示全部楼层 |阅读模式
入手了块raspbreey pico开发板,看了下资料是2021年1月份刚出来,不免有些小激动。这块板可以跑C++,又可以跑Python。可以说是非常适合当下物联网的一块实验板。关于python,去年曾入手一块ec100y移远的open mcu当时是基于C的,但现在到官网上查了一下,已经被新出的ec600s所强占了,并且同步推出了基于miroPython的开源教程,对于一些小项目,可以说是非常值得学习的。

1、先晒下板子,及板子的资源
945276051ca18040bf.png

资源:如下图:

784266051ca22c1d69.png

电源部分:
Pico是一个3.3V的逻辑器件,但由于内置了电压转换器和稳压器,它可以用一系列电源供电。

所有与电源相关的引脚都被安排在了一起,靠近microUSB连接器。

VBUS – 这是来自 microUSB 总线的电源,5 V。如果Pico不是由microUSB连接器供电,那么这里将没有输出。
VSYS – 这是输入电压,范围为 2 至 5 V。板载电压转换器将为 Pico 将其改为 3.3 V。
3V3 – 这是 Pico 内部调节器的 3.3 伏输出。只要将负载保持在 300ma 以下,它就可用于为其他组件供电。
还有几个输入可以让你控制 Pico 的电源。

3V3_EN – 你可以使用此输入禁用 Pico 的内部电压调节器,从而关闭 Pico 和由其供电的任何组件。
RUN – 可以启用或禁用 RP2040 微控制器,也可以将其复位。
GPIO引脚:
树莓派 Pico板上有26个裸露的GPIO连接。

它们的排列顺序很好,在GPIO 22和GPIO 26之间有一个 “空隙”(这些 “缺失 “的引脚在内部使用)。

这些引脚都有多种功能,你可以为PWM配置多达16个引脚。

有两个I2C总线,两个UART和两个SPI总线,这些可以配置使用多种GPIO引脚。

模拟引脚:
Pico有三个模数转换器,还有一个内部用于板载温度传感器的转换器。

ADC的分辨率为12位。

你也可以在 ADC_VREF 引脚上提供一个外部精密电压参考。其中一个接地点,即33脚上的ADC_GND被用作该参考点的接地点。

RP2040微控制器:
树莓派 Pico是围绕基金会的新芯片RP2040微控制器而设计的。下面是它的参数:

双核32位ARM Cortex -M0+处理器
运行在48MHz,但可以超频到133MHz。
30个GPIO引脚(26个暴露)
可支持USB主机或设备模式
8 可编程I/O(PIO)状态机
RP2040能够支持高达16MB的片外闪存,不过在Pico中只有4MB。

2、关于开发资料的准备
官网提供了一些入门资料,都是英文版的,尤其是用C/C++还有专门FAQ网站,在https://www.raspberrypi.org/documentation/rp2040/getting-started/#rp2040-boards下出现 Rp2020Boards 下方 点 as a  miro-sit

进入到https://raspberrypi.github.io/pico-sdk-doxygen/

203816051ca2fea2ee.png

官网还提供了点灯及打印的示例代码,很简单,不再叙述了。至于下一步如何进行使用,得看有没有时间了。最近,还要完成新项目的评估。


使用特权

评论回复

评论

zhengfish 2021-3-18 08:40 回复TA
等更。。。。。。。。 

相关帖子

| 2021-3-18 10:14 | 显示全部楼层
看看

使用特权

评论回复
| 2021-3-22 11:22 | 显示全部楼层
路过

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表