2 有用
1 下载

Raspberry Pi Pico介绍

文件列表(压缩包大小 173.68K)

免费

概述

需要的元件

  • Raspberry Pi Pico

原理及流程

Raspberry Pi Pico具有定制的双核ARM Cortex-M0 +处理器(RP2040),并支持无数的外围设备。

介绍

当考虑将微控制器用于需要访问大量快速外设和强大处理能力的项目时,Teensy系列电路板有许多优势。但是有一个缺点:不可定制。为了进一步说明,假设想控制一串具有全新协议的RGB LED。大多数可以写入它们的库都必须以以下两种方式之一运行。首先,可以在汇编中编程一个功能,该功能可以通过结合使用寄存器写入和nop指令来仔细地对引脚切换的时间进行计时,但这对于更改时钟速度的芯片或初学者来说几乎是不可能的。第二种方法是使用计时器,该计时器以精确的间隔生成中断,以发出引脚状态变化的信号。

特点

Raspberry Pi Pico在这方面有很大的不同。该芯片(称为RP2040)是Raspberry Pi的定制设计芯片,支持创建各种状态机以支持定制外围设备。这意味着可以设置专用硬件单元自行处理某个外围设备所需的许多IO,从而将CPU释放给其他任务。

Pico可以使用C / C ++ SDK或MicroPython进行编程,并支持许多IDE。

规格

定制的RP2040 MCU包含

  • 双核ARM Cortex M0 +处理器,时钟频率高达133MHz
  • 264kB的SRAM和2MB的板载闪存
  • 26个多功能GPIO引脚

dsc_6549_eVDDF7GPY8

  • 2xSPI,2xI2C,2xUART,3x12位ADC,16xPWM通道

  • 8个可编程IO(PIO)将状态机分为两个实例,用于自定义外围设备

  • 通过USB大容量存储进行拖放编程

  • 温度感应器

  • 片上准确的时钟和计时器

  • ARM SWD调试

    image_fo8EKq2anp

一些项目构想

因此,既然你知道Pico可以做什么,以下是一些入门项目的一些建议,以使他们习惯于开发板及其功能

  • 你好,世界/眨眼
  • 实施WS2812协议以控制一串RGB LED
  • 通过I2C和SPI与多个传感器对话
  • 使用DMA与SD卡传输数据

在哪里了解更多

要查看有关Raspberry Pi Pico的信息,例如其管脚,数据表和SDK,可以访问pico.raspberrypi.org来了解更多信息。

最后

所有需要的文件在下载区均可找到。

via:

https://www.hackster.io/gatoninja236/raspberry-pi-pico-hackster-spotlight-69ccb1

理工酷提示:

如果遇到文件不能下载或其他产品问题,请添加管理员微信:ligongku001,并备注:产品反馈

评论(0)

0/250