硬汉嵌入式论坛

 找回密码
 立即注册
搜索
查看: 233|回复: 6
收起左侧

[uC/Probe] 做了两个调试软件,用于替代uC/Probe,更快。点数更多

[复制链接]

2

主题

35

回帖

41

积分

新手上路

积分
41
发表于 3 天前 | 显示全部楼层 |阅读模式
针对uC/Probe容易崩溃、示波器8个变量限制、不支持64位变量的缺点,做了两个软件,分别使用SWD和CAN接口,实现示波器/记录仪、读写变量的功能,CAN版本支持远程调试


两个版本都需要MCU端移植目标代码,目标代码是C++写的,目前以库的方式提供,软件中有移植文档和使用说明
RTT版本提供了CM3\CM4\CM7\CM33内核,MDK\IAR\GCC编译器的库,MDK分别提供AC5和AC6编译器的
CAN版本同上,MDK仅提供AC6版本的,目标代码用的C++语法AC5编译器不支持
两个版本都支持64位变量,CAN版本由于触发功能在MCU端实现,为了节省flash和避免软浮点,触发通道64位变量仅在CM7内核支持,其他内核触发通道不使用64位变量仍然可以采集64位变量
两个版本目前测试了IAR编译器、CM4内核的两款MCU,其他内核和编译器的测试逐步开展
基础版和标准版的差异是基础版最大变量数量和采样点数受限,标准版没有任何限制
坛友需要体验标准版的话可以把注册邮箱发给我,赠送一个月的标准版
标准版的费用是98元/年,两款一起订阅额外赠送三个月,坛友会员打8折优惠

软件网址如下
www.exprobe.com.cn

ScreenShot_2026-08-09_214007_591.png
ScreenShot_2026-08-09_214042_338.png
ScreenShot_2026-08-09_214112_841.png

波形页面波形显示.png



波形页面标尺.png

回复

使用道具 举报

7

主题

112

回帖

133

积分

初级会员

积分
133
发表于 3 天前 | 显示全部楼层
牛蛙
回复

使用道具 举报

41

主题

259

回帖

382

积分

高级会员

积分
382
发表于 3 天前 | 显示全部楼层
软件是avalonia写的?
回复

使用道具 举报

0

主题

42

回帖

42

积分

新手上路

积分
42
发表于 3 天前 | 显示全部楼层
用啥开发的?

点评

MCU端是C++ PC端底层数据收发用C++, 后端业务用python,web ui 用Flask AI写的代码,我负责优化关键路径的代码  详情 回复 发表于 昨天 08:35
回复

使用道具 举报

6

主题

697

回帖

715

积分

金牌会员

积分
715
QQ
发表于 昨天 01:10 | 显示全部楼层
迷糊了,收费软件,只能帮顶下了

点评

RTT接口基础版是免费的,8个变量200K个点,能够满足大部分的需求了 建议先试用基础版再决定谁否有必要上收费版  详情 回复 发表于 昨天 08:33
回复

使用道具 举报

2

主题

35

回帖

41

积分

新手上路

积分
41
 楼主| 发表于 昨天 08:33 | 显示全部楼层
yklstudent 发表于 2026-8-19 01:10
迷糊了,收费软件,只能帮顶下了

RTT接口基础版是免费的,8个变量200K个点,能够满足大部分的需求了
建议先试用基础版再决定谁否有必要上收费版
回复

使用道具 举报

2

主题

35

回帖

41

积分

新手上路

积分
41
 楼主| 发表于 昨天 08:35 | 显示全部楼层

MCU端是C++
PC端底层数据收发用C++, 后端业务用python,web ui 用Flask
AI写的代码,我负责优化关键路径的代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-8-20 21:57 , Processed in 0.472014 second(s), 7 queries , File On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表