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

    文章

    896

    浏览量

    357620
  • 开发板
    +关注

    关注

    25

    文章

    6122

    浏览量

    113325
  • 合宙通信
    +关注

    关注

    0

    文章

    148

    浏览量

    2380
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Pico2-ICE FPGA开发板的应用示例

    FPGA 和 MCU 结合的开发板不多,而 Pico2‑ICE 则把小巧、灵活和易上手完美结合。搭载 RP2350 双核 RISC-V MCU + Lattice iCE40UP5K FPGA,配合官方 SDK,你可以一步步跑通各种示例,从 LED 到 VGA,再到 MC
    的头像 发表于 09-06 10:02 657次阅读
    Pico2-ICE FPGA<b class='flag-5'>开发板</b>的应用示例

    轻松配置小智AI语音开发板,安信可IOT小程序功能更新

    安信可科技:安信可发布的 AI 语音开发板,可以通过配套的小程序,完成网络配置、音色选择等多项配置,无需复杂代码,轻松实现AI语音体验。 用户:COOL!怎么用的? 安信可科技:可以参考商用
    的头像 发表于 08-19 17:46 917次阅读
    <b class='flag-5'>轻松</b>配置小智AI语音<b class='flag-5'>开发板</b>,安信可IOT小程序功能更新

    Made with KiCad(136):DonCon2040 - 一款基于RP2040的太鼓达人街机控制器

    “  DonCon2040 是一款为 DIY 太鼓达人街机风格鼓控制器设计的固件(并由此延伸出一款 PCB)。 ”   Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到
    的头像 发表于 07-23 11:11 3949次阅读
    Made with KiCad(136):DonCon<b class='flag-5'>2040</b> - 一款基于<b class='flag-5'>RP2040</b>的太鼓达人街机控制器

    ESP32开发板元件资料

    ESP32开发板元件
    发表于 07-21 14:47 14次下载

    RP2040的工业级封装系统!

    带来更流畅、更高效的开发体验。WIZnet:https://wiznet.io/解决方案RP2040企业规模SME行业物联网,自动化,通信WIZnet是全球以太网
    的头像 发表于 07-06 08:34 853次阅读
    <b class='flag-5'>RP2040</b>的工业级封装系统!

    【新品】远距离图传数传模块开发板、蓝牙模块开发板、无线模块开发板

    新品上市图传数传模块开发板蓝牙模块开发板国产无线模块开发板部分型号参与送样文末了解详情↓↓↓EWT611-900NW20S远距离图传数传模块开发板EWT611-900NW20S是一款入
    的头像 发表于 06-12 19:33 896次阅读
    【新品】远距离图传数传模块<b class='flag-5'>开发板</b>、蓝牙模块<b class='flag-5'>开发板</b>、无线模块<b class='flag-5'>开发板</b>

    【干货分享】RP2040 + Cyclone 10 FPGA PCB 设计

    点击图片,免费参与国产FPGA开发板开源共创活动 “ 在本文中,我将向大家展示一个结合了树莓派Pico (RP2040) 与 Cyclone 10 FPGA 的PCB设计项目。我将解释项目中的一些
    发表于 06-12 16:33

    基于XIAO RP2040和树莓派的围棋棋盘游戏系统设计

    今天小编给大家带来的是来自mocketech的基于树莓派和XIAO RP2040的围棋棋盘娱乐系统,每块围棋石都会根据其状态显示面部表情,从而便于评估整体比赛情况。即使是不熟悉围棋规则的人也可以通过这些表情轻松理解游戏。 灵感
    的头像 发表于 04-29 14:01 1105次阅读
    基于XIAO <b class='flag-5'>RP2040</b>和树莓派的围棋棋盘游戏系统设计

    小身材,大能量:你玩过树莓派掌机嘛?

    性价比、卓越性能及出色的支持使RP2040成为胜利之选随着组件成本的上升,Pimoroni公司决定在新款树莓派平台上开发一款明星产品,这一决策获得了客户的热烈反响。Pimoroni公司:https
    的头像 发表于 03-25 09:38 470次阅读
    小身材,大能量:你玩过树莓派掌机嘛?

    RP2350 现已上市!变体即将发布!

    去年夏天,树莓派推出了第二代微控制器平台RP2350,它建立在RP2040的成功基础上,旨在以类似的实惠价格提供更高性能。RP2350首次出现在树莓派售价5美元的RaspberryPiPico2
    的头像 发表于 03-25 09:20 1069次阅读
    <b class='flag-5'>RP</b>2350 现已上市!变体即将发布!

    矽递科技XIAO RP2040开发板的Arduino开发环境配置教程

    在嵌入式系统与物联网技术的推动下,开发者亟需兼具性能与便携的开发工具。2023年,矽递科技以树莓派RP2040芯片为核心,推出 XIAO RP2040
    的头像 发表于 03-17 10:02 3159次阅读
    矽递科技XIAO <b class='flag-5'>RP2040</b><b class='flag-5'>开发板</b>的Arduino<b class='flag-5'>开发</b>环境配置教程

    开源项目!基于 RP2040 自制一个”空心时钟”

    步进电机及驱动(约3美元/套)。 – 微控制器:RP2040 开发板,PicoBit、RP2040-Zero 或兼容产品。 – 磁铁:三个 8x3mm 钕磁铁。 – 螺丝:2mm 平
    发表于 02-24 10:19

    RP2350与RP2040全面对比

    开发板价格,RP2040 在大量采购时单颗价格相对较低。这对于一些大规模生产的企业来说,具有成本优势,可以降低产品的生产成本。但如果是小量购买开发板形式,RP2350 的价格优势就不
    的头像 发表于 02-07 19:19 4590次阅读

    RP2350 数据手册及深度了解功能性能特性和开源项目案例

    Raspberry Pi RP2350 是 Raspberry Pi 推出的新一代微控制器,它在上一代 RP2040的基础上进行了重大改进。本文将深入探讨 RP2350 的功能特性、与 RP2
    的头像 发表于 12-27 15:10 9158次阅读
    <b class='flag-5'>RP</b>2350 数据手册及深度了解功能性能特性和开源项目案例

    OpenHarmony默认30秒熄屏太麻烦?触觉智能鸿蒙开发板教你轻松取消

    OpenHarmony系统开机后 30 秒会自动息屏,教大家两招轻松取消自动息屏,触觉智能Purple Pi OH鸿蒙开发板演示,已适配全新OpenHarmony5.0 Release系统!
    的头像 发表于 12-09 11:45 1304次阅读
    OpenHarmony默认30秒熄屏太麻烦?触觉智能鸿蒙<b class='flag-5'>开发板</b>教你<b class='flag-5'>轻松</b>取消