当前位置:网站首页>[open source tool sharing] MCU debugging assistant (oscillograph / modification / log) - linkscope
[open source tool sharing] MCU debugging assistant (oscillograph / modification / log) - linkscope
2022-04-23 15:46:00 【skythinker616】
Development reasons
Debugging MCU ( Especially debugging the control system ) When , Small partners may often have to test variables Real time drawing The needs of , Now there are also things like J-SCOPE and STM-STUDIO Such software realizes this function . But their big disadvantage is that they only support the specified type of debugger or chip type , And for many debuggers ( Such as CMSIS-DAP etc. ) But I haven't found any software that can support .
But as we all know OpenOCD Is a powerful open source on-chip debugging program , It can support a large number of debuggers and chip types , Support GDB Connect , So I try to develop this program based on it , It realizes such a general debugging assistant LinkScope, Let's share with you .
The software is introduced
software interface

The main function
- real time see and modify A variable's value
- A variable's value Real time waveform rendering
- sampling Export data To CSV form
- format Log output
The main features
- Support Multiple debuggers (ST-Link、J-Link、CMSIS-DAP etc. ) as well as Multiple target chips ( Such as STM32 A full range )
- The fastest sampling speed is about 100Hz( The number of variables may decrease a little )
- The variables added to view can be C Language expressions ( You can add four operations to the variable name 、 Addressing operation, etc )
- When using the log function, the log is output by the lower computer , Can output Information 、 debugging 、 Warning 、 error There are four types of logs . Logging does not conflict with other functions , Can be used at the same time ( It will reduce some sampling speed ), Need to transplant a small program to the lower computer
- Support serial port connection , Sure Use serial port instead of hardware debugger , All functions are completely consistent , Need to transplant a small program to the lower computer , It can support various chips that cannot use the debugger ( Such as Arduino etc. ), It can also use transparent transmission module to realize wireless connection
Dynamic diagram demonstration
Operation demo ( The detailed instructions can be viewed in the software help or the warehouse home page )

Log printing effect
Software download
Distribution download
You can download the latest release directly if you need to download it , After decompression, it can be used
LinkScope Distribution version - Gitee.com
https://gitee.com/skythinker/link-scope/releases
Warehouse address
If you think it's easy to use, remember to order star ah ~
PS: At present, I don't have much equipment to test , If you encounter compatibility problems, please forgive me , If the reader finds out bug Or if you have any suggestions for improvement, please leave a message in the comment area
by skythinker
2022.4.21
版权声明
本文为[skythinker616]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231542488375.html
边栏推荐
- CVPR 2022 quality paper sharing
- Open source project recommendation: 3D point cloud processing software paraview, based on QT and VTK
- 小程序知识点积累
- 移动金融(自用)
- IronPDF for .NET 2022.4.5455
- Multitimer V2 reconstruction version | an infinitely scalable software timer
- 多线程原理和常用方法以及Thread和Runnable的区别
- 【AI周报】英伟达用AI设计芯片;不完美的Transformer要克服自注意力的理论缺陷
- Pytorch中named_parameters、named_children、named_modules函数
- JVM-第2章-类加载子系统(Class Loader Subsystem)
猜你喜欢

网站建设与管理的基本概念

Codejock Suite Pro v20. three

APISIX jwt-auth 插件存在错误响应中泄露信息的风险公告(CVE-2022-29266)

IronPDF for . NET 2022.4.5455

MySQL集群模式與應用場景

Spark 算子之distinct使用

移动金融(自用)
![[AI weekly] NVIDIA designs chips with AI; The imperfect transformer needs to overcome the theoretical defect of self attention](/img/bf/2b4914276ec1083df697383fec8f22.png)
[AI weekly] NVIDIA designs chips with AI; The imperfect transformer needs to overcome the theoretical defect of self attention

Import address table analysis (calculated according to the library file name: number of imported functions, function serial number and function name)

一刷314-剑指 Offer 09. 用两个栈实现队列(e)
随机推荐
Spark 算子之distinct使用
幂等性的处理
Date date calculation in shell script
Configuration of multi spanning tree MSTP
Special analysis of China's digital technology in 2022
Merging of Shanzhai version [i]
Go并发和通道
utils.DeprecatedIn35 因升级可能取消,该如何办
String sorting
CVPR 2022 优质论文分享
Best practices of Apache APIs IX high availability configuration center based on tidb
怎么看基金是不是reits,通过银行购买基金安全吗
实现缺省页面
fatal error: torch/extension. h: No such file or directory
C#,贝尔数(Bell Number)的计算方法与源程序
Upgrade MySQL 5.1 to 5.69
Recommended search common evaluation indicators
pgpool-II 4.3 中文手册 - 入门教程
Sorting and replying to questions related to transformer
Config learning notes component