• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

RTOS禁止中断

drepa 2017-11-25 浏览量:676

​如题,在RTOS中,在初始化线程或是切换进程时会有一个临时状态,这个状态是有函数控制禁止所有中断以免发生意外的,请问这个禁止中断跟汇编语句的禁止中断是否是同一个处理呢?这个禁止中断的具体原理是允许中断发生但不响应中断,还是直接把中断的时钟关了,连中断都不能发生呢?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 是关闭了中断响应,但是中断事件还是会挂起。只是不允许响应。等待临界段代码执行完毕开启中断之后还是会响应。不然系统可能会丢失掉重要事件的响应,导致不可预测的事故发生。同时临界段代码要尽量简短。

    • 发布于 2017-11-27
    • 举报
    • 评论 2
    • 1
    • 0
drepa 回复了 我是爆米花啊:嗯嗯,受教了 回复
电子老工程师 回复了 :没有找到 回复

其他答案 数量:2
drepa 回复了 Sourcelink :回答者都点赞 回复
电子老工程师 回复了  :制造商 Texas Instruments 制造商产品编号 TL16C752BLPTREP 供应商 Texas Instruments 描述 IC DUAL UART W/FIFO 3.3V 48-LQFP 回复

donatello 回复了 donatello :1.这个中断由系统层控制,所以程序是无法关掉中断的 2.中断只有使能,没有时钟这个说法。 回复
电子老工程师 回复了  :见附件 回复

相关问题

问题达人换一批

RTOS禁止中断