查看: 4944|回复: 3

CPU中断时而正常,时而又不正常,什么情况?

[复制链接]

1

主题

6

帖子

59

积分

中级工程师

Rank: 2

积分
59
发表于 2021-5-13 15:40:41 | 显示全部楼层 |阅读模式
移植的UCOS-III,初始化启动系统的时候,PendSV有时不产生中断,即时掉电再上电也不正常,只能带电情况下,硬件复位才能恢复,这什么情况!!!


死循环了,就是不产生中断

死循环了,就是不产生中断
回复

使用道具 举报

154

主题

846

帖子

4624

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4624
发表于 2021-5-14 10:42:20 | 显示全部楼层
是不是仿真烧写后,没有断电,芯片上的debug模块还工作着
回复

使用道具 举报

1

主题

6

帖子

59

积分

中级工程师

Rank: 2

积分
59
 楼主| 发表于 2021-5-14 11:51:18 | 显示全部楼层
顾博文 发表于 2021-5-14 10:42
是不是仿真烧写后,没有断电,芯片上的debug模块还工作着

在线调试状态(SWD),修改程序烧写后调试执行,偶尔出现程序跑不起来,暂停后发现停留在上图中的位置,开发环境的软复位,仅复位了程序,似乎有部分硬件只能RESET脚复位才有效。
回复

使用道具 举报

154

主题

846

帖子

4624

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4624
发表于 2021-5-17 08:48:29 | 显示全部楼层
xstong 发表于 2021-5-14 11:51
在线调试状态(SWD),修改程序烧写后调试执行,偶尔出现程序跑不起来,暂停后发现停留在上图中的位置, ...

调试必须5线连接, reset线 必须接。按照你的描述,应该是reset 线没接
回复

使用道具 举报

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

本版积分规则

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