0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

合宙RP2040开发板轻松DIY

合宙LuatOS 2023-08-15 09:46 次阅读

9bda3184-3b0d-11ee-bbcf-dac502259ad0.gif

逻辑分析仪(Logic Analyzer)是一种分析数字信号逻辑时序的仪器,能够精确捕获和显示多路数字信号,提供信号时序、协议分析等功能。也是嵌入式工程师日常开发中,极为常用的工具之一。

现在,我们使用基于树莓派主控芯片合宙RP2040开发板,就可以低成本快速DIY逻辑分析仪。

9d8e4b46-3b0d-11ee-bbcf-dac502259ad0.gif 

9.9元自制100M逻辑分析仪


CORE-RP2040——合宙推出的9.9家族又一款新品,采用树莓派RP2040芯片作为核心,引脚定义兼容官方PICO开发板,并在官方基础上升级到4MB Flash和Type-C接口

结合开源固件,可实现100M的逻辑分析仪功能:

逻辑分析仪开源仓库:

https://github.com/gusmanb/logicanalyzer

功能支持

基于合宙RP2040开发板的逻辑分析仪,可支持如下功能:

支持3.1K至100Mhz的采样频率;

支持24通道输入,通过菊花链最高可支持120通道;

最高支持32767个采样点;

支持多种客户端,全平台可用。

硬件准备

我们需要一块合宙RP2040开发板,并且需要将GP0与GP1两个引脚进行短接处理。

9dd2e800-3b0d-11ee-bbcf-dac502259ad0.jpg

刷入固件

按住BOOT按键,再插入USB,进入升级模式。

下载固件文件,复制进入U盘,即可刷入成功:

https://github.com/gusmanb/logicanalyzer/releases/download/V5.0.0.0/Firmware-LogicAnalyzer-5.0.0.0-PICO.uf2

连接软件

这里默认使用开源仓库作者自行编写的客户端软件

https://github.com/gusmanb/logicanalyzer/releases/latest

下载自己需要的系统版本,本文选用:
LogicAnalyzer-5.0.0.0-win-x64.zip

选择树莓派虚拟出来对应的串口,连接上:

9dfbd7f6-3b0d-11ee-bbcf-dac502259ad0.png

抓取数据

将合宙RP2040开发板的GND与我们需要测量的板子的GND相连,再将需要测量的引脚连接到开发板的GPIO上。

通道编号与GPIO编号的对应关系如下:

9e348c04-3b0d-11ee-bbcf-dac502259ad0.png

我们连接上被测引脚后,就能开始抓取了:

9e492a1a-3b0d-11ee-bbcf-dac502259ad0.jpg

点击Capture,选上对应的通道、抓取频率与采样数、触发条件,点击Accept即可开始抓取:

9e5211e8-3b0d-11ee-bbcf-dac502259ad0.png

9e7f8e16-3b0d-11ee-bbcf-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • DIY
    DIY
    +关注

    关注

    176

    文章

    883

    浏览量

    345934
  • 开发板
    +关注

    关注

    25

    文章

    4436

    浏览量

    94058
  • 合宙通信
    +关注

    关注

    0

    文章

    120

    浏览量

    1499
收藏 人收藏

    评论

    相关推荐

    RP2040和Raspberry Pi的区别

    作为 Raspberry Pi 基金会推出的首款微控制器产品,RP2040 标志着以单板计算机 (SBC) 而闻名的 Raspberry Pi 基金会的新方向。RP2040 将 Raspberry
    的头像 发表于 11-16 17:37 543次阅读
    <b class='flag-5'>RP2040</b>和Raspberry Pi的区别

    在树莓派Pico RP2040上怎样使用MicroPython呢?

    RP2040 是一款由树莓派公司设计的 32 位双核 ARM Cortex-M0+ 微控制器芯片,于 2021 年 1 月发布,作为树莓派 Pico 开发板的核心部件。
    的头像 发表于 11-08 14:29 1406次阅读
    在树莓派Pico <b class='flag-5'>RP2040</b>上怎样使用MicroPython呢?

    Waveshare RP2040-PiZero板具有Raspberry Pi Zero外形

    Waveshare RP2040-PiZero板是一款类似于 Raspberry Pi Zero 的板,具有Raspberry Pi RP2040微控制器,而不是支持Linux的应用处
    的头像 发表于 10-12 15:36 790次阅读
    Waveshare <b class='flag-5'>RP2040</b>-PiZero板具有Raspberry Pi Zero外形

    RP2040

    RP2040是一种基于ARM Cortex-M0+核心的微控制器芯片,由Raspberry Pi公司设计和生产。它主要用于树莓派计算模块和树莓派相机模块V2等产品中,同时也适用于各种低功耗物联网设备
    发表于 09-15 09:04

    9.9元自制树莓派逻辑分析仪?!合宙RP2040开发板轻松DIY

    。 现在,我们使用基于树莓派主控芯片的 合宙RP2040开发板 ,就可以低成本快速DIY逻辑分析仪。   9.9元自制100M逻辑分析仪 CORE-RP2040 ——合宙推出的9.9家
    的头像 发表于 08-14 12:10 1.1w次阅读
    9.9元自制树莓派逻辑分析仪?!合宙<b class='flag-5'>RP2040</b><b class='flag-5'>开发板</b><b class='flag-5'>轻松</b><b class='flag-5'>DIY</b>

    合宙RP2040开发板,兼容树莓派PICO

    合宙新品排队来,刚刚10元入手Air601+Air001开发板超值套餐的工程师朋友们,又迎来新一波福利:——9.9元合宙RP2040开发板来了!树莓派经典与合宙的激情撞击,将带来怎样的超值
    的头像 发表于 08-08 08:05 2414次阅读
    合宙<b class='flag-5'>RP2040</b><b class='flag-5'>开发板</b>,兼容树莓派PICO

    9.9元包邮!合宙RP2040开发板,兼容树莓派PICO

    合宙新品排队来,刚刚10元入手 Air601+Air001 开发板超值套餐 的工程师朋友们,又迎来新一波福利: ——9.9元合宙RP2040开发板来了! 树莓派经典与合宙的激情撞击,将带来怎样的超值
    的头像 发表于 08-07 12:05 3038次阅读

    搭载RP2040双核处理器芯片,BPI-Pico-RP2040 开发板开发实例展示

    BPI-Pico-RP2040 是 Banana Pi 推出的一款搭载RP2040芯片的微控制器开发板,在尽量保留Raspberry Pi Pico的功能,外形尺寸,引脚布局的前提下,板载一颗
    的头像 发表于 06-27 08:25 8984次阅读
    搭载<b class='flag-5'>RP2040</b>双核处理器芯片,BPI-Pico-<b class='flag-5'>RP2040</b> <b class='flag-5'>开发板</b><b class='flag-5'>开发</b>实例展示

    将您的Adafruit Feather RP2040连接到物联网

    电子发烧友网站提供《将您的Adafruit Feather RP2040连接到物联网.zip》资料免费下载
    发表于 06-16 11:37 0次下载
    将您的Adafruit Feather <b class='flag-5'>RP2040</b>连接到物联网

    如何在Windows上设置Pico RP2040

    电子发烧友网站提供《如何在Windows上设置Pico RP2040.zip》资料免费下载
    发表于 06-15 09:35 4次下载
    如何在Windows上设置Pico <b class='flag-5'>RP2040</b>

    RP2040 Raspberry Pi Pico遇见LoRa

    电子发烧友网站提供《RP2040 Raspberry Pi Pico遇见LoRa.zip》资料免费下载
    发表于 06-15 09:25 0次下载
    <b class='flag-5'>RP2040</b> Raspberry Pi Pico遇见LoRa

    将MicroPython从Raspberry pi(RP2040)移植到Wiznet5K

    电子发烧友网站提供《将MicroPython从Raspberry pi(RP2040)移植到Wiznet5K.zip》资料免费下载
    发表于 06-14 10:54 0次下载
    将MicroPython从Raspberry pi(<b class='flag-5'>RP2040</b>)移植到Wiznet5K

    基于RP2040板的SUMP/OLS兼容逻辑分析仪固件

    电子发烧友网站提供《基于RP2040板的SUMP/OLS兼容逻辑分析仪固件.zip》资料免费下载
    发表于 06-13 15:22 7次下载
    基于<b class='flag-5'>RP2040</b>板的SUMP/OLS兼容逻辑分析仪固件

    使用RP2040和KMK固件的40%正交线性键盘

    电子发烧友网站提供《使用RP2040和KMK固件的40%正交线性键盘.zip》资料免费下载
    发表于 06-08 10:48 0次下载
    使用<b class='flag-5'>RP2040</b>和KMK固件的40%正交线性键盘

    BPI-Pico-RP2040 开发板 mqtt连接服务器

    RP2040用mqtt连接远程服务器,并实现数据收发
    的头像 发表于 05-25 08:58 22.7w次阅读
    BPI-Pico-<b class='flag-5'>RP2040</b> <b class='flag-5'>开发板</b> mqtt连接服务器