全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

合宙RP2040开发板轻松DIY

时间:2023-08-15 09:46

人气:

作者:admin

标签: DIY  合宙通信  开发板 

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

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

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信