请选择 进入手机版 | 继续访问电脑版
查看: 404|回复: 3

[求助] STM32的DWT数据监视编程

[复制链接]

该用户从未签到

2

主题

9

帖子

0

蝴蝶豆

高级会员

最后登录
2019-1-23
发表于 2018-9-14 16:49:18 | 显示全部楼层 |阅读模式
STM32里的DWT寄存器可以配置数据监视功能, 具体可以参见https://blog.csdn.net/K_O_Carnivist/article/details/80547121

按照样例代码, 没有任何问题, DebugMon_Handler中断正常触发了。
但如果是在其他中断代码中读写监视的数据变量,则DebugMon_Handler中断没有触发。
请问在中断读写监视的数据变量情况下, 如何设置触发DebugMon_Handler中断?
在连接仿真器的情况下, 数据断点在中断中也是生效的。两者机制应该是一样的呀?

回复

使用道具 举报

该用户从未签到

2

主题

9

帖子

0

蝴蝶豆

高级会员

最后登录
2019-1-23
 楼主| 发表于 2018-9-18 11:54:16 | 显示全部楼层
这个问题主要是我在DMA接收串口时,需要在DMA接收完成前知道串口DMA已经接收到至少一个字符,从而保证串口不超时判断
回复 支持 反对

使用道具 举报

该用户从未签到

26

主题

275

帖子

75

蝴蝶豆

金牌会员

最后登录
2019-2-10
发表于 2018-9-18 15:50:27 | 显示全部楼层
本帖最后由 tanic 于 2018-9-18 15:51 编辑

M4权威指南上有说,英文版
细节自己去看
123.png

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

9

帖子

0

蝴蝶豆

高级会员

最后登录
2019-1-23
 楼主| 发表于 2018-9-19 13:46:53 | 显示全部楼层
官方的 Cortex-M3架构指南里面更详细 但都没有具体说明
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|意法半导体STM32/STM8技术社区

GMT+8, 2019-2-18 08:05 , Processed in 0.088891 second(s), 9 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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