你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

debug选项卡中的trace enable选项是灰色的无法勾选

[复制链接]
席地而睡 提问时间:2024-11-5 00:37 / 未解决

想用debug测程序运行的时间,但是这个trace enable选项是灰色的无法勾选,这是怎么回事,在网上也没搜到相关的解决方法,请高手给指条明路,感谢!

3%56L01TR0A`B9`GA@4I~A.png

采用的是CMSIS-DAP下载器,会不会是这个问题,因为我看一些网络教程他们都用的是ST-link下载器来进行debug调试

收藏 评论3 发布时间:2024-11-5 00:37

举报

3个回答
STMCU-管管 回答时间:2024-11-5 09:32:05
用的那个板子,CMSIS-DAP什么版本的。
butterflyspring 回答时间:2024-11-5 09:42:36
我这边测试了一下,还真是这样。 选ST-LINK 就有。

当然,ST-LINK有接TRACE的引脚,不知道 CMSIS-DAP 有没有。
如果没有的话,说明KEIL 没有做错哦。

不过ST-LINK 百来块钱,很便宜也很好用。也可以评估一下成本。
STM32F4 KEIL TRACE1.PNG STM32F4 KEIL TRACE2.PNG
xmshao 回答时间:2024-11-5 10:16:01
有基于STLINK 使用过trace功能,没使用过这个CMSIS-DAP调试工具。它的设计目标之一是提


供一种低成本的调试解决方案,以适用于广泛的调试需求,猜测CMSIS-DAP不一定支持高级Trace功能。


你可以换个STLINK或ULINK试试,它两个是没问题的。


还有,这些调试跟踪功能源于内核,不是所有内核都支持调试TRACE功能。
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版