腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Sysfs GPIO级别
触发
的
中断
c
、
linux
、
gpio
、
sysfs
我是一个新手,试图在嵌入式
linux
板上获得电平
触发
的
中断
。我使用poll()来等待
中断
事件。我成功地获得了边缘
触发
的
中断
。 如何获得电平
触发
的
中断
?我应该将边缘
设置
为什么?
浏览 10
提问于2014-11-03
得票数 3
1
回答
如何在
Linux
中避免共享IRQ竞赛
linux
、
embedded
、
interrupt
我正在考虑一个即将到来的嵌入式
Linux
项目(还没有硬件),其中两个外部芯片将需要共享一个单一的物理IRQ线。这条线可以在硬件的边缘
触发
,但不水平
触发
中断
。查看
Linux
中的共享irq支持,我了解到这与两个不同的驱动程序的工作
方式
是,每个驱动程序都将调用它们的
中断
处理程序,检查它们的硬件,并在适当情况下处理它们。假设有两个外部
中断
源,设备A和B: 设备B
中断
发生,IRQ到活动 IRQ边缘使
Linux
核心
中断<
浏览 1
提问于2012-01-11
得票数 6
回答已采纳
2
回答
哪个CPU增加了SMP中的jiffies?
timer
、
linux-kernel
、
linux-device-driver
但在SMP中,所有CPU都会有自己的计时器
中断
,因此会有自己的计时器ISR。所以我的问题是: jiffies在所有CPU上都是全局的吗?如果是这样,那么哪个CPU在其定时器ISR中如何递增它?
浏览 1
提问于2012-07-19
得票数 5
1
回答
PCIe
中断
号
linux-kernel
、
linux-device-driver
、
kernel-module
、
pci-e
、
pci-bus
现在,我在尝试配置
中断
时遇到了困难,并试图跟随"
Linux
设备驱动程序Ed.3“,书中写道:err = pci_read_config_byte(dev, PCI_INTERRUPT_LINE, &myirq);{ printk然后我开始使用jTag手动
触发
一个
中断
,并
浏览 7
提问于2014-06-17
得票数 1
回答已采纳
4
回答
用于同步数据采集的硬件
中断
python
、
linux
、
hardware-interface
我正在寻找一种使用外部TTL脉冲
触发
我的数据采集软件的简单方法。我需要使用5 Hz参考时钟同步从多个来源采样数据。采集不需要实时优先级,但我希望确保我的软件尽快
触发
,并且每个外部时钟周期恰好
触发
一次。我更喜欢通过某种
方式
从外部
触发
器获得
中断
,而不需要使用快速轮询循环。据我所知,在像
Linux
这样的现代操作系统中,你不能仅仅使用并行端口引脚来
中断
。有什么想法吗?我还在考虑在我的网络上生成广播数据包,以通知网络上的其他计算机发生了
触发
事件
浏览 10
提问于2013-07-02
得票数 8
回答已采纳
1
回答
如何在内核模块
中断
中
触发
函数
linux
、
kernel
、
interrupt-handling
我正在尝试编写一个
linux
内核模块,它等待硬件
触发
,然后通过DMA将一些数据移动到外部存储器。有没有一种方法可以
设置
某种信号,使内核模块知道在下次调用DMA函数时调用它,而不是在
中断
上下文中调用?
浏览 7
提问于2018-03-08
得票数 0
1
回答
触发
器内核
中断
处理程序:如何?
linux-kernel
、
kernel-module
、
kernel
、
interrupt-handling
在此过程中,谁将
触发
内核
中断
处理程序以及如何
触发
?我希望有人能帮助我纠正这一点,并澄清我的问题:1)如何
触发
内核
中断
处理程序?2)如何定义新的或更改现有的硬件
中断
处理程序? 提前谢谢你!
浏览 2
提问于2013-07-22
得票数 9
回答已采纳
2
回答
谁在
Linux
中的上下文切换之后调用IRET?
c
、
linux
、
process
、
kernel
、
context-switch
我一直试图了解
Linux
内核中的上下文切换是如何工作的。在我看来,有一种情况(稍后解释)导致
中断
后不调用IRET指令(我确信我遗漏了什么!)。我假设在
中断
之后调用IRET是非常必要的,因为只有在调用IRET之前才能得到相同的
中断
。我只担心运行在x86 arch上的单处理器内核。稍后,它接收一个定时器
中断
,定时器
中断
处理程序决定进程B需要重新安排时间。 在从计时器
中断
返回时(但在调用IRET之前),将调用preempt_schedule_irq()。由于A中的cont
浏览 5
提问于2015-10-25
得票数 3
1
回答
函数调用
linux
中
中断
处理程序的下半部分。
linux
、
linux-kernel
、
linux-device-driver
、
interrupt
、
device-driver
在
Linux
中,
中断
处理程序的处理分为两个组件:上半部分和下半部分。据我所知,
中断
处理程序的下半部分可以通过多种
方式
处理: softirq、tasklet、work-queue和timer-list。挂起的任务(下半部分)的调度应该由某些事件
触发<
浏览 2
提问于2015-05-13
得票数 3
1
回答
Firebug调试器不工作
javascript
、
debugging
、
firefox
、
firebug
、
breakpoints
在JS文件中,我计划
设置
以编程
方式
工作的断点,并且出于某种原因,Firebug不会
触发
断点。有时有效,有时不起作用。我试着
触发
“对所有错误都
中断
”,但仍然不起作用。似乎只有当我同时
触发
“在所有错误时
中断
”和“调试器语句”时,它才能工作,但即使这样,它也只有13/50次尝试。我的火狐是3.X版本。
浏览 3
提问于2012-06-21
得票数 0
回答已采纳
3
回答
我能实现类似于
Linux
用户空间中的
中断
的功能吗?
linux
、
embedded
我最怀念嵌入式
Linux
中“小嵌入式”的功能之一就是
中断
。一个信号出现在一个特定的引脚上,或者其他
中断
源被
触发
,CPU内部所做的任何操作都被
中断
,我的
中断
处理程序的功能被启动。在
Linux
中,一切都是缓冲的,如果发生了什么事情,系统就会按照自己的
方式
进行,当(最后)某个线程被带到前台时,等待状态将结束,并且它的处理程序也会启动。我所知道的最接近的是信号,它可以
触发
一个处理程序来
中断
线程的正常流,但是,在内核将线程带到
浏览 0
提问于2014-05-21
得票数 26
回答已采纳
1
回答
如何在
Linux
上模拟
中断
机制
linux
、
embedded
、
interrupt
、
freertos
我的微控制器有一个CAN驱动器,并使用硬件
中断
。当CAN驱动程序发送完CAN帧时,会
触发
一个
中断
。可以模拟
Linux
上的硬件
中断
吗?谢谢
浏览 4
提问于2020-10-28
得票数 0
回答已采纳
2
回答
防止
中断
例程运行多个实例
python
、
interrupt-handling
我连接了一个外设,使我的
中断
处理程序函数运行。有时,当对第一个
中断
的响应尚未完成时,会
触发
中断
。因此,我添加了一个变量,该变量在进入
中断
函数时
设置
,在退出时重置,如果进入函数时发现锁已
设置
,它将立即退出。 有没有更标准的
方式
来处理这类事情。
浏览 1
提问于2013-09-25
得票数 0
1
回答
如何通过在
中断
处理程序中安装来绕过病毒检测?
security
、
virus
、
tunnel
病毒如何将自己安装在
中断
处理程序链中以避开扫描程序?
浏览 0
提问于2010-11-13
得票数 1
1
回答
中断
触发
类型(边缘
触发
与电平敏感)不匹配
arm
、
interrupt-handling
、
armv8
在设备初始化期间,我预期会有一个
中断
被带到操作系统上。然而,它从来没有
触发
。结果,我错误地将设备的
中断
触发
类型配置为“水平敏感”,即使实际的
中断
触发
类型是“边缘
触发
的”。在将
中断
触发
类型更改为“边缘
触发
”之后,我能够接收设备的
中断
。GIC如何接收和转发所断言的
中断
取决于
中断
触发
type?According如何工作(接收和转发),如
浏览 6
提问于2021-09-21
得票数 1
2
回答
如何在不浪费CPU时间的情况下实现阻塞调用?
linux
、
interrupt
我有一些HW资源,当完成时会
触发
一个
中断
。我希望实现一个函数activateHw(),它只在操作完成时返回(这意味着,当
中断
被
触发
时),但我不希望它浪费CPU时间(没有
中断
轮询)。: trigger_hw(); return true;我如何在
Linux
浏览 1
提问于2013-11-12
得票数 2
回答已采纳
1
回答
IA32 IDT和
linux
中断
处理程序
linux
、
linux-kernel
、
x86
、
interrupt
我不明白两件事: 在
linux
中,只有内核处理
中断
,但是当
中断
(或陷阱)发生时,什么使我们进入内核模式?
浏览 5
提问于2015-06-28
得票数 1
1
回答
什么是重新调度
中断
(RES)?是什么原因?它在
Linux
内核中是如何处理的?
timer
、
linux-kernel
、
interrupt
、
scheduler
、
processor
"RES:重新调度
中断
“和"LOC:本地计时器
中断
”之间有什么区别?
触发
RES
中断
的原因是什么?LOC是否与处理器中定时器h/w产生的通用定时器
中断
相同?另外,请说明在计时器
中断
和RES
中断
期间调用调度器的哪一部分?它在
Linux
内核中是如何发生的? 提前谢谢。
浏览 4
提问于2013-08-23
得票数 13
回答已采纳
1
回答
设置
UART
中断
以在收到字符时
触发
c
、
interrupt
、
uart
我正在尝试将UART
中断
设置
为在UART屏幕上输入字符时
触发
。事情是这样的,我
设置
它的
方式
似乎是在发送和接收时
触发
中断
。我已经看过数据表了,它并没有真正说明它是否可以实现以及如何实现。它只是说串行端口的
中断
是可用的。这就是我
设置
uart的方法PCON |= 0x80; /* Double Baud rate */ ADCON0 |= 0x80
浏览 3
提问于2012-11-21
得票数 0
回答已采纳
2
回答
通过连接并口引脚9和10
触发
硬件
中断
不起作用。
linux
、
kernel
、
linux-kernel
、
interrupt
、
parallel-port
我想通过用电线连接引脚9和10来
触发
硬件
中断
,如书“
Linux
设备驱动程序”中所述。我试过了,但显然没有
中断
触发
: 7: 0 XT-PIC parport0parport_pc 26004 0书中说必须启用
中断
,但在加载模块时是这样的
浏览 0
提问于2015-05-27
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一文搞懂GICv3中断控制器的工作原理
抢占是如何发生的
深入分析POP/MOV SS漏洞
你不好奇 Linux 网络发包过程吗?
GitHub首席安全工程师:Linux暗藏严重漏洞,存在至少4年
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券