腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
了解
中断
/
中断
处理
程序
、
、
我知道什么是
中断
,只是不知道它是如何工作的,也不知道它是如何实现的。我正在使用PIC16F886,并将交换机连接到TRISB上的第5位。这样,我意识到在
中断
发生之前,我需要做一些设置。RB0-3为LEDS,RB4-7为
中断
/开关。 这样,我就知道我需要通过设置位GIE,INTF来使能INTCON中的
中断
,并且我相信是RBIE而不是INTE,因为RB0正在被发光二极管使用?我主要关心的是:
中断
是如何触发的?还有,像org 0x04这样的东西。这在
中断
中的意义是什么?这些都是我想不
浏览 4
提问于2011-03-22
得票数 2
1
回答
PIC16F84A中的
中断
、
我正在为
程序
集中的PIC16F84A编写一个
程序
,当
中断
A发生并且A的
中断
例程开始时,GIE被设置为0,如果我们在A
中断
子例程中触发另一个
中断
B,
程序
将在A的子例程中继续,因为GIE没有启用(不会跳转到
浏览 3
提问于2014-04-09
得票数 0
回答已采纳
2
回答
中断
处理
程序
可以被抢占吗?
、
、
、
我知道linux确实会嵌套
中断
,其中一个
中断
可以“抢占”另一个
中断
,但是对于其他任务呢? 我只是想了解linux是如何处理
中断
的。它们是否会被其他用户任务/内核任务抢占。
浏览 4
提问于2011-05-09
得票数 4
回答已采纳
2
回答
我可以在
中断
中使用cli()和sei()吗?
、
、
我可以这样使用cli()和sei()吗?{ MyFunction();}
浏览 2
提问于2020-12-02
得票数 3
回答已采纳
3
回答
中断
会打断其他人对Arduino的干扰吗?
、
、
、
、
它有两个
中断
;我们称它们为和1。我使用attachInterrupt():附加了一个用于
中断
0的处理
程序
,另一个用于
中断
1的处理
程序
。
中断
1
中断
,还是
中断
1等待
中断
的处理
程序
执行完毕? 请注意,这一问题具体涉
浏览 9
提问于2011-02-24
得票数 26
回答已采纳
1
回答
Linux中的
中断
延迟
、
、
、
我试图了解linux中的
中断
延迟是否依赖于内核滴答(timer)。我遵循了中的解释,它将机制与“实时时钟”的滴答联系起来.因此,是否正确地说
中断
延迟依赖于计时器刻度(CONFIG_HZ),即较高的刻度值将导致较小的
中断
延迟?
浏览 7
提问于2016-05-01
得票数 0
回答已采纳
1
回答
LPC1114引导
程序
-轮询和用户应用
程序
中断
、
、
Keil UV4开发系统,LPC1114运行引导
程序
: 0x0000.0000-0x0000.2000,用户应用
程序
: 0x0000.2000-0x0000.6000 问题-如何配置使用轮询的引导加载
程序
和使用
中断
的用户应用
程序
我一直在提到NXP appnote 10995,但是,在这种情况下,引导加载
程序
不使用
中断
,用户应用
程序
也使用
中断
。当用户应用
程序
生成
中断
时,LPC114
中断</em
浏览 3
提问于2014-07-15
得票数 2
回答已采纳
1
回答
ARM中的嵌套
中断
处理
、
因此,可重入
中断
处理
程序
在引发IRQ异常并以前面描述的方式将控制权转移到
中断
处理
程序
之后,必须执行以下步骤。·
中断
处理
程序
保存被
中断
程序
的上下文(即,它将被处理
程序
损坏的任何寄存器推送到备用内核模式堆栈上,包括返回地址和SPSR_IRQ)。·确定需要处理哪个
中断
源,并清除外部硬件中的
中断
源(防止其立即触发另一个
中断
)。 ·
中断
处理
程序
将处理器更改
浏览 2
提问于2014-04-27
得票数 4
1
回答
Linux:
中断
处理:谁保存
中断
进程的上下文(一些软件(
中断
处理
程序
)或硬件(CPU本身))?
、
、
、
、
当
中断
到达CPU时,谁来保存
中断
进程的上下文(一些软件(
中断
处理
程序
)或硬件(CPU本身))?据我所知,软件(
中断
处理
程序
)无法保存
中断
进程的上下文,因为如果该软件(
中断
处理
程序
)正在运行,则指令指针寄存器将具有该软件(
中断
处理
程序
)指令的地址,而不是
中断
进程的地址。因此,这个软件(
中断
处理
程序
)将不知道
中断
进程的指令指针寄存器
浏览 7
提问于2022-03-13
得票数 1
2
回答
“
中断
处理
程序
的
中断
服务例程”是什么意思?
、
、
、
、
来自 来自 这给我造成了混乱。“
中断
处理
程序
的
中断
服务例程”是什么意思?
浏览 20
提问于2020-08-20
得票数 1
回答已采纳
2
回答
- linux IRQ
中断
处理
程序
的启动代码
、
、
、
并有(他们自己选择的)寄存器来确定是哪一个触发了
中断
。 另外,如果示例中有一个可用于GPIO引脚级别的
中断
行,则更改
中断
。如下所示,链接的单个
中断
线可以由不同设备驱动
程序
的许多处理
程序
共享。(
中断
控制器)通常是一个硬件单元,它将多条
中断
线多路复用在一起,为CPU产生单行。当
中断
发生时,控制器断言IRQ行。CPU停止执行,并通过IRQ向量(位置变化)跳转到
中断
处理
程序
。
中断
处理<em
浏览 6
提问于2012-12-29
得票数 2
回答已采纳
1
回答
如何使用MPIC在powerpc中安装IPI
中断
处理
程序
?
、
、
CPU(特别是powerpc)允许为IPI(处理器间
中断
)安装
中断
处理
程序
吗?我正在使用的MPIC支持每个内核4个IPI,并且它有用于设置这些IPI的向量和优先级的寄存器,但是我应该在哪里安装
中断
处理
程序
?CPU内核具有用于设置外部
中断
、内部
中断
、定时器
中断
、异常等的
中断
处理
程序
的IVOR(
中断
矢量偏移寄存器),但没有用于IPI的
中断
处理
程序
。
浏览 2
提问于2009-11-09
得票数 0
回答已采纳
2
回答
多
中断
处理
程序
如何共享地址0x00000018
、
、
、
我正在阅读关于如何在ARM中处理
中断
,并了解到每当任何硬件
中断
出现时,都会执行地址0x00000018的指令,这通常是对受人尊敬的
中断
处理
程序
的跳转,但对于不同的模块,可能会有许多
中断
处理
程序
。然后,如何将这些不同的处理
程序
映射到地址0x00000018? 另外,arm cpu如何知道
中断
引发是irq还是fiq,谁决定了它,哪个设备引发了
中断
,如何映射到这个
中断
的受人尊敬的处理
程序
。有谁能向我指出一
浏览 2
提问于2013-11-09
得票数 2
回答已采纳
1
回答
如果
中断
处理
程序
开始旋转会发生什么?
、
、
、
、
我正在跟踪Linux设备驱动
程序
。当它引入自旋锁时,它给出了以下示例: 您的驱动
程序
正在执行,并且刚刚取出一个控制对其设备的访问的锁。当锁被持有时,设备发出一个
中断
,这将导致您的
中断
处理
程序
运行。在访问设备之前,
中断
处理
程序
还必须获得锁。在
中断
处理
程序
中取出自旋锁是合法的;这是spinlock操作不休眠的原因之一。但是,如果
中断
例程与最初取出锁的代码在同一个处理器中执行,会发生什么情况呢?当
中断
处理
浏览 2
提问于2012-02-22
得票数 0
回答已采纳
1
回答
我们必须启用或禁用每个层上的PCI
中断
,还是仅在最接近硬件的地方启用或禁用PCI
中断
?
、
、
、
、
我正在实现一个PCIe驱动
程序
,我想了解在什么级别上可以或应该启用/禁用
中断
。我故意不指定OS,因为我假设它应该与任何平台相关。我所说的等级是指以下几个方面: 所以我的问
浏览 3
提问于2015-11-11
得票数 2
回答已采纳
3
回答
linux内核中
中断
处理
程序
的返回值
、
中断
处理
程序
异步发生,因此不能被其他函数调用。那么,为什么linux内核中的
中断
处理
程序
要返回值呢?输入参数是如何传递给它的?
浏览 2
提问于2011-01-19
得票数 2
回答已采纳
5
回答
一个
中断
处理
程序
可以被同一个
中断
处理
程序
抢占吗?
、
在调用
中断
处理
程序
之前,CPU是否禁用本地CPU上的所有
中断
?或者它只禁用正在被服务的特定
中断
线路?
浏览 2
提问于2012-07-10
得票数 7
回答已采纳
3
回答
为什么系统中有多个
中断
处理
程序
而不是一个
中断
处理
程序
?
、
、
、
在操作系统的内核中,我们有一个
中断
表,其中包含许多处理来自I/O设备和进程的
中断
处理
程序
。但是为什么我们不能只有一个
中断
处理
程序
呢?
中断
处理
程序
之间有什么不同吗?
浏览 0
提问于2018-02-12
得票数 0
回答已采纳
2
回答
在msp430fr5969上处理多优先级
中断
、
、
、
、
我有多个
中断
,如SPI,I2C,Timer,所要求的是SPI协议是最高优先级。但是,根据数据表,I2C(eUSCI_B0)的优先级高于SPI(eUSCI_A1),不能改变
中断
优先级。如何在I2C进程中尽可能快地进入SPI
中断
? 我被卡在I2C的读数和它有一个数据从另一个单片机发送。在这种情况下,MCU会通知超时。它很少,但我想修复它。
浏览 0
提问于2018-10-06
得票数 2
2
回答
当ISR正在运行而另一个
中断
发生时会发生什么?
、
、
如果ISR正在运行,而另一个
中断
发生,会发生什么情况?第一个
中断
被打断了吗?第二个
中断
会被忽略吗?或者,当第一次ISR完成时,它会开火吗?
浏览 1
提问于2014-05-24
得票数 35
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DNC传输加工程序中断怎么办?
Mirror应用程序当前因负载而中断
特斯拉车主无法在应用程序中断期间解锁车辆!
微软:已修复365应用程序和服务的中断问题
苹果(AAPL.US)已修复应用程序和内部系统中断问题
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券