Raspberry Pi Pico介绍
文件列表(压缩包大小 173.68K)
免费
概述
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包含
2xSPI,2xI2C,2xUART,3x12位ADC,16xPWM通道
8个可编程IO(PIO)将状态机分为两个实例,用于自定义外围设备
通过USB大容量存储进行拖放编程
温度感应器
片上准确的时钟和计时器
ARM SWD调试
因此,既然你知道Pico可以做什么,以下是一些入门项目的一些建议,以使他们习惯于开发板及其功能
要查看有关Raspberry Pi Pico的信息,例如其管脚,数据表和SDK,可以访问pico.raspberrypi.org来了解更多信息。
所有需要的文件在下载区均可找到。
via:
https://www.hackster.io/gatoninja236/raspberry-pi-pico-hackster-spotlight-69ccb1
如果遇到文件不能下载或其他产品问题,请添加管理员微信:ligongku001,并备注:产品反馈
评论(0)