芯查查logo
  • 数据服务
    1. 新产品
    2. 物料选型
    3. 查替代
    4. 丝印反查
    5. 查品牌
    6. PCN/PDN
    7. 查方案
    8. 查代理
    9. 数据合作
  • SaaS/方案
      SaaS产品
    1. 供应链波动监控
    2. 半导体产业链地图
    3. BOM管理
    4. 解决方案
    5. 汽车电子
    6. 政府机构
    7. 数据API
  • 商城
  • 行业资讯
    1. 资讯
    2. 直播
  • 论坛社区
    1. 论坛
    2. 学习
    3. 测评中心
    4. 活动中心
    5. 积分商城
  • 查一下
  • 开通会员
树莓派pico 2测评 - 初体验
原创 发布时间:20:25
版块:
开发板测评
简介:树莓派pico 2性能优秀, 功能强大,使用起来非常方便。

一、简介

  • Raspberry Pi Pico 2有更高的内核时钟速度、双倍内存、更强大的Arm® 内核、可选的RISC‑V内核、增强的安全特性,以及升级的接口功能。
  • Pico 2将RP2350与4MB板载QSPI闪存配对(Raspberry Pi Pico上为2MB),用于代码和数据存储。
  • RP2350 MCU提供全面的安全架构,围绕Cortex-M的Arm TrustZone构建,并包含签名启动、用于密钥存储的8KB防熔丝OTP、SHA256加速、硬件TRNG和快速毛刺检测器。
  • RP2350 MCU独特的双核、双架构功能允许用户在一对行业标准Arm Cortex-M33内核和一对开放式硬件Hazard3内核之间进行选择。这使得开发人员能够在稳定、支持良好的环境中尝试使用RISC‑V架构。
  • Raspberry Pi Pico 2可在C/C++和Python中编程。

 

引脚图如下:

 

二、搭建环境

2.1.固件下载

使用MicroPython对板子进行开发, 需要先去官网下载最新的固件v1.25.0.uf2: 固件地址

由于Pico 2支持双核,如使用RISC-V CPU核,则下载、使用“Firmware (RISC-V CPU mode)”下的uf2固件。

 

板子出厂默认是U盘模式,板子连接电脑后,电脑中就会出现一个U盘,将下载的固件RPI_PICO2-20241129-v1.25.0.uf2拷贝到U盘上,RPI_PICO2就会自动重启,固件就下载到板子里了。

 

2.2.编译环境

电脑上需要安装Thonny: Thonny下载

安装时选择默认的配置即可。

打开Thonny工具,安装完成后第一次使用需要设置一下,点击右下角的配置按钮。

 

弹出一个提示框,选择好pico和串口号然后点击确认就可以了, 接下来就可以写代码了。

 

三、点灯

查看板子引脚图, 可以看出板子上的LED连接在引脚GP25。

 

在Thonny中新建py文件,编写源码如下:

from machine import Pin, PWM, Timer
​
# 配置 PWM
pwm_pin = Pin(25)
pwm = PWM(pwm_pin)
pwm.freq(1000)
​
# 定义占空比变量
duty = 0
direction = 1  # 1 表示增加,-1 表示减少
​
# 定时器回调函数
def update_pwm(timer):
    global duty, direction
    duty += direction * 1000  # 每次增加或减少 1000
    if duty >= 65535 or duty <= 0:
        direction *= -1  # 反转方向
    pwm.duty_u16(duty)
​
# 配置定时器
timer = Timer()
timer.init(period=10, mode=Timer.PERIODIC, callback=update_pwm)  # 每 10ms 触发一次

 

点击左上角绿色的运行按钮, 查看板子效果:

 

板子效果如下:

 

如果想板子通电启动后就运行此代码, 而无需编辑器, 那么就需要将代码保存到板子中。

注意: 保存到板子中的文件, 需要命名为main

 

树莓派pico 2
20:25
  • 举报
😁😂😃😄😅😆😉😊😋😌😍😏😒😓😔😖😘😚😜😝😞😠😡😢😣😤😥😨😩😪😫😭😰😱😲😳😵😷😸😹😺😻😼😽😾😿🙀🙅🙆🙇🙈🙉🙊🙋🙌🙍🙎🙏✂✅✈✉✊✋✌✏✒✔✖✨✳✴❄❇❌❎❓❔❕❗❤➕➖➗➡➰🚀🚃🚄🚅🚇🚉🚌🚏🚑🚒🚓🚕🚗🚙🚚🚢🚤🚥🚧🚨🚩🚪🚫🚬🚭🚲🚶🚹🚺🚻🚼🚽🚾🛀Ⓜ🅰🅱🅾🅿🆎🆑🆒🆓🆔🆕
@好友

全部评论

加载中
游客登录通知
已选择 0 人
自定义圈子
移动
发布帖子
发布动态
发布问答
发布者
小鳄鱼
创作者认证
目录

一、简介

二、搭建环境

2.1.固件下载

2.2.编译环境

三、点灯

最新帖子
树莓派pico 2测评 - 初体验【工程师经验】+ 飞线【开源】zvs142857 2.1A,3A快充 充电宝迷你UC3842 开关电源优化全解析:攻克常见难题,提升性能飞腾CPU × DeepSeek大模型,双芯加持全系列稳跑
热门版块
查看更多
电子DIY
电子元器件
维修技术
抄图联盟
汽车电子工程师论坛
工业电子专区
新手入门指南
单片机/MCU论坛
PCB设计
开源项目

2

收藏

分享

微信扫码
分享给好友

评论