逻辑调试器link-logic
link_logic
带link调试功能、串口调试、逻辑分析仪与一身的数字调试器
项目地址:GitHub
个人博客:全球:fzxhub.com 中国:fzxhub.gitee.io
简介
本项目是一个link logic,用于调试带SWD接口的单片机、以及带有逻辑分析仪。是一个美观、小巧、功能全的逻辑分析仪调试器。
实物展示
优点
- 小巧、多功能
- 插针隐藏设计、方便携带
- 支持Link调试器
- 支持逻辑分析仪
- 支持ESP32等IC的自动下载(RTS、DTR信号预留)
- 使用Typec接口的自定义成SWD、UART信号接口
功能
- link调试器
- USB转UART(CP2102虚拟的串口)
- USB HUB(可以再接入其他1个USB设备,TYPEC接口)
- 支持逻辑分析仪功能
接口说明
丝印说明:LC表示逻辑分析仪功能模块、LK表示Link功能模块、CP表示CP2102串口
- LINK调试器、逻辑分析仪、CP2102串口三大功能,LINK调试器、逻辑分析仪可分别开关操作,防止USB接口电流过大影响功能。
- Link调试器输出电压端可切换3.3V和5.0V,适配供电给不同的单片机
- LC-CH0至LC-CH7为逻辑分析仪的采集端(LINK打开时可用),LC-3V3、LC-5V0同时受LINK开关控制,只有打开时才有电压。
- LK-SCK、LK-SWD、LK-RST、LK-SWO是Link调试器的接口,一般情况只使用LK-SCK、LK-SWD即可
- LK-URX、LK-UTX是Link调试器的串口TTL接口(不同Link的固件可能不支持)
- LK-VCC,是Link调试器的电压输出,电压值由LINK-VCC切换开关控制
- CP-URX、CP-UTX、CP-RTS、CP-DTR是CP2102串口的接口,CP-RTS、CP-DTR可用于类似ESP32的串口自动下载。可参考ESP32官方电路设计。
- 所有GND共地
- LINK的typec USB接口有两种连接方式分别表示正插是LINK调试器、反插是串口功能
- 正:DP与SCK连接、DN与SWD连接
- 反:DP与UTX连接、DN与URX连接
- HUB 的typec USB接口可以接USB设备到PC。也可以使用两个link_logic级联,不建议多级连接,USB性能会下降。
注意:建议将link_logic直接接在PC的USB口上,不接在其他USB HUB上,因为本设备中已经含有一个USB HUB,多级HUB连接,影响逻辑分析仪的采集性能,逻辑分析仪需要用到USB2.0的高速模式。
固件烧录
- 逻辑分析仪的固件烧录及使用方式参考:https://github.com/wuxx/nanoDLA
- Link逻辑分析仪固件参考:https://github.com/fzxhub/link_debuger
逻辑调试器link-logic相关推荐
- 处理veh调试器检测_越狱检测抖音逻辑???
对于应用安全甲方一般会在这三个方面做防御.按逻辑分类的话应该应该分为这几类, 但如果从实现原理的话, 应该分为两类, 用API实现的 和 不用API实现的(这说的不用 API 实现, 不是指换成 in ...
- 谷歌浏览器bug调试快捷键_Bug压榨初学者指南:如何使用调试器和其他工具查找和修复Bug
谷歌浏览器bug调试快捷键 As web developers, it often feels like we spend more time fixing bugs and trying to so ...
- 跨平台PHP调试器设计及使用方法——界面设计和实现
一个优秀的交互设计往往会影响一个产品的命运.在设计这款调试器时,我一直在构思这款调试器该长什么样子.简单.好用是我设计的原则,于是在<跨平台PHP调试器设计及使用方法--立项>一文中,我给 ...
- ARM Cortex-M 调试器 - 基础知识
文章目录 前言 Processor memory map 内核寄存器 SFR(特殊功能寄存器) 0xE000E000-0xE000ED8F (CPUID/AIRCR) 0xE000EF00-0xE00 ...
- 跨平台PHP调试器设计及使用方法——拾遗
之前七篇博文讲解了跨平台PHP调试器从立项到实现的整个过程,并讲解了其使用方法.但是它们并不能全部涵盖所有重要内容,所以新开一片博文,用来讲述其中一些杂项.(转载请指明出于breaksoftware的 ...
- 跨平台PHP调试器设计及使用方法——使用
经过之前六篇博文的分析和介绍,大家应该对这套调试器有个初步的认识.本文我将讲解它的使用方法.(转载请指明出于breaksoftware的csdn博客) 上图是该软件界面的布局,我们之后的讲解也将围绕着 ...
- 跨平台PHP调试器设计及使用方法——协议解析
在<跨平台PHP调试器设计及使用方法--探索和设计>一文中,我介绍了将使用pydbgp作为和Xdebug的通信库,并让pydbgp以(孙)子进程的方式存在.<跨平台PHP调试器设计及 ...
- 跨平台PHP调试器设计及使用方法——通信
首先引用<跨平台PHP调试器设计及使用方法--探索和设计>中的结构图(转载请指明出于breaksoftware的csdn博客) 本文要介绍的是我们逻辑和pydbgp通信的实现(图中红框内内 ...
- 跨平台PHP调试器设计及使用方法——探索和设计
在<跨平台PHP调试器设计及使用方法--立项>一文中,我确定了使用xdebug作为调试器插件部分的基础组件.xdebug提供了一个远程调试的功能(相关资料可以详见https://xdebu ...
最新文章
- 我看过的SDN方面的好文章
- dubbo k8s 服务发现_工商银行基于 Dubbo 构建金融微服务架构的实践-服务发现篇
- corosync+pacemaker+crmsh配置高可用集群。
- leetcode 82. 删除排序链表中的重复元素 II
- 用c语言编写5颗骰子任意投掷总数为15 的概率,概率统计习题1period;2答案
- Kubernetes 会不会“杀死” DevOps?
- jsp设置背景图片并使得图片扩大到整个屏幕
- Pandas 表格样式设置指南,看这一篇就够了!
- 微服务——最热门的架构
- ContentPresenter
- 第三十一章 线程------GIL、线/近程池、异/同步、异步回调
- 测试专家谈IT从业人员修炼之道
- python股票收益率计算_股票分析之——收益率(附完整代码和讲解)
- 舍得网-开发问题(学习别人经验)
- ios开发:UINavigationController反方向滑动push
- 【css】css动画实现的3种方式
- [Python随笔]暴力解解决“崩铁”的引航罗盘解密
- 用Python自动计算Excel排班表的工时
- UE4模型轮廓描边及轮廓发光
- 从 DAU 5 万到用户数破亿,揭秘腾讯会议增长背后的技术实践