搜索
查看: 2523|回复: 5

[求助] 请教 STM8S 中断嵌套的问题

[复制链接]

该用户从未签到

1

主题

3

帖子

0

蝴蝶豆

初级会员

最后登录
2021-10-26
发表于 2017-6-9 10:48:04 | 显示全部楼层 |阅读模式
请教一下,如果单片机的程序正在执行中断服务程序,期间又有比正在执行的中断级别高的中断。结果会如何?
回复

使用道具 举报

该用户从未签到

0

主题

19

帖子

6

蝴蝶豆

高级会员

最后登录
2020-12-12
发表于 2017-6-9 13:29:59 | 显示全部楼层
低级中断被打断,先执行更高级别的中断,然后在回来执行低级别中断
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

3

帖子

0

蝴蝶豆

初级会员

最后登录
2021-10-26
 楼主| 发表于 2017-6-12 14:29:48 | 显示全部楼层
如果我在端口C接个按键,中断的优先级别设为1,再用TIM4中断点个灯,TIM4的优先级别设为0,中断程序里设死循环。小灯亮了后按动按键,端口C的中断程序中灭小灯,可等总是不灭,程序进不了外部端口C的中断响应程序。不知道是怎么回事
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

274

帖子

7

蝴蝶豆

金牌会员

最后登录
2020-9-2
发表于 2017-6-13 16:01:52 | 显示全部楼层
端口中断你开放了吗?
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

3

帖子

0

蝴蝶豆

初级会员

最后登录
2021-10-26
 楼主| 发表于 2017-6-14 13:44:28 | 显示全部楼层
TIM4和端口的中断都开了
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

6

帖子

0

蝴蝶豆

新手上路

最后登录
2021-3-19
发表于 2021-1-9 17:00:05 | 显示全部楼层
中断加死循环程序就跑死了
优先级0比1高吧
而且中断响应的时间挺快的,最好想个别的方法验证
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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

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

GMT+8, 2024-4-27 05:08 , Processed in 0.174831 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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