硬汉嵌入式论坛

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

[J-Link] SEGGER推出的监测调试模式,让CPU处于调试模式时,大部分外设继续运行

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
发表于 2020-6-22 02:35:14 | 显示全部楼层 |阅读模式
https://www.segger.com/products/debug-probes/j-link/technology/monitor-mode-debugging/

测试模板: Generic_Cortex-M_MonitorModeSystickExample_SES.zip (13.15 KB, 下载次数: 23)

大多数常见CPU的默认调试模式是“暂停调试”,在该模式下,CPU根据调试请求而暂停,从而导致用户应用程序以及外围设备停止执行。

但是,对于某些应用程序,可能有必要在CPU处于调试模式并且用户正在调试应用程序的另一部分时,继续执行用户应用程序的某些部分。

这是新的监测模式重要改进的地方。

Monitor_Mode_debugging.png

常见应用场景:

56.jpg




回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
 楼主| 发表于 2020-6-22 02:37:15 | 显示全部楼层
Github上搜到个早期的MDK版:

https://github.com/NordicPlaygro ... ring-mode-debugging
回复

使用道具 举报

23

主题

1406

回帖

1475

积分

至尊会员

积分
1475
发表于 2020-6-22 11:43:42 | 显示全部楼层
看了,不太会用。
代码不规范,亲人两行泪!
回复

使用道具 举报

19

主题

371

回帖

428

积分

高级会员

积分
428
发表于 2020-6-22 14:05:12 | 显示全部楼层
这个是需要特殊的硬件(比如J-trace之类)配合吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
 楼主| 发表于 2020-6-22 16:52:29 | 显示全部楼层
h_007 发表于 2020-6-22 14:05
这个是需要特殊的硬件(比如J-trace之类)配合吗?

忘了补充地址了:

https://www.segger.com/products/ ... tor-mode-debugging/

在末尾的FAQ里面有说这个问题
回复

使用道具 举报

19

主题

371

回帖

428

积分

高级会员

积分
428
发表于 2020-6-22 17:26:14 | 显示全部楼层
J-Link BASE and on-board J-Links cannot be used for Monitor Mode Debugging.
只能看看了。。。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
 楼主| 发表于 2020-6-22 18:02:01 | 显示全部楼层
h_007 发表于 2020-6-22 17:26
J-Link BASE and on-board J-Links cannot be used for Monitor Mode Debugging.
只能看看了。。。

D版的不知道有没有机会,改天试试。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 03:59 , Processed in 0.245670 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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