找回密码
 注册
关于网站域名变更的通知
查看: 329|回复: 3
打印 上一主题 下一主题

关于不受 uc/os 控制的中断

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2023-1-12 10:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
关于不受 uc/os 控制的中断:7 Y) @, H/ M( g) S% L3 U$ S( U' e
ARM 板中,非屏蔽中断可以挂起正在执行的 uc/os 任务,除了不能使用 uc/os 中的函数外,它的执行工序是不是和受管理的中断一样,先挂起当前任务,再保存 CPU 寄存,然后再执行中断 ISR,完成后,内核脱离,寄存器恢复,最后任务调度., R; `. _6 N6 P& b) H
另外,《ARM 微控制器基础与实战》中提到不受管理的中断,它的工作是否和非屏蔽中断一样,也可以在 uc/os 正执行时发生中断.. \5 P2 N4 R8 F1 m2 e

) Z0 S4 B0 Y( [1 n6 ?如果不同,它们是怎样工作最好是象受管理中断一样说明一下它的工作时序!
8 i( ?3 l+ `- s  t: z* u5 H3 q# x$ R* D+ `( P- I

该用户从未签到

2#
发表于 2023-1-12 10:56 | 只看该作者
必须比受管理的中断的优先级高,编写方法与没有 OS 时中断的编写方法一样。

该用户从未签到

3#
发表于 2023-1-12 14:29 | 只看该作者
CPU正常运行期间,由于有内/外部事件,或者由程序预先安排的事件,引起CPU暂停当前工作,转而去处理该事件,当处理完该事件后再返回继续运行被中断(暂停)的程序。通常,操作系统将中断分为两类:外部中断(硬件中断)和内部中断(异常中断,即软件引起的)

该用户从未签到

4#
发表于 2023-1-12 14:37 | 只看该作者
中断系统的主要目的是提高计算机系统效率。计算机系统中处理机的工作速度远高于外围设备的工作速度。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-17 19:35 , Processed in 0.062500 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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