打印
[技术问答]

Keil单步调试N76E003和ML51EC0AE定时器,不停进入定时器中断!

[复制链接]
1260|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
各位大侠:
      您好!
      本人在Keil单步调试N76E003和ML51EC0AE的定时器功能时,总是不停进入定时器中断子程序freeRun运行时,定时时间都是对的。只要停下来单步调试,就不停进出中断子程序,无法正常查看其他程序运行,影响其他功能的调试,哪位大侠知道怎么解决吗?谢谢!
备注:我即使用新唐例程里的程序单步运行,也会出现同样的现象。

使用特权

评论回复
沙发
match007| | 2022-8-7 13:46 | 只看该作者
不应该啊,是不是你断点打的位置有问题

使用特权

评论回复
板凳
cvdx526|  楼主 | 2022-8-24 15:10 | 只看该作者
谢谢楼上的回复!我前段时间已经和新唐上海FAE沟通过了,他们表示确实存在上述问题。为避免其他工程师遇到同样的问题,请看下解决办法。在Nu-Link Driver Setup设置里,取消Enable PCLK即可。



使用特权

评论回复
地板
tpgf| | 2022-9-3 08:58 | 只看该作者
先关闭定时器的中断使能

使用特权

评论回复
5
nawu| | 2022-9-3 13:45 | 只看该作者
pclk还需要单独的使能吗

使用特权

评论回复
6
aoyi| | 2022-9-3 18:19 | 只看该作者
我觉得可能是因为打断点的时候计时器也在一直运行

使用特权

评论回复
7
tfqi| | 2022-9-3 23:00 | 只看该作者
这种问题需要出勘误手册吗

使用特权

评论回复
8
mutable| | 2022-9-4 21:13 | 只看该作者
一般都能进入吧

使用特权

评论回复
9
软核硬核| | 2022-9-5 13:21 | 只看该作者
cvdx526 发表于 2022-8-24 15:10
谢谢楼上的回复!我前段时间已经和新唐上海FAE沟通过了,他们表示确实存在上述问题。为避免其他工程师遇到 ...

取消【Enable PCLK】是因为在暂停时,这个时钟还在运行?

使用特权

评论回复
10
cvdx526|  楼主 | 2022-9-6 15:19 | 只看该作者
本帖最后由 cvdx526 于 2022-9-6 15:26 编辑

6楼和11楼回答正确,新唐的FAE也是这样解释的,断点暂停后,定时器一直在运行,并没有停止计数,所以会出现上述情况。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

23

帖子

0

粉丝