Raspbreey Pico初探

入手了块raspbreey pico开发板,看了下资料是2021年1月份刚出来,不免有些小激动。这块板可以跑C++,又可以跑Python。可以说是非常适合当下物联网的一块实验板。关于python,去年曾入手一块ec100y移远的open mcu当时是基于C的,但现在到官网上查了一下,已经被新出的ec600s所强占了,并且同步推出了基于miroPython的开源教程,对于一些小项目,可以说是非常值得学习的。

1、先晒下板子,及板子的资源

资源:如下图:

电源部分:

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/

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

guangod

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值