腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
内核中的
中断
、
、
、
、
当我在任何端口上连接任何
外部
硬件时,输入gpio会被拉下,并且我会在该gpio上得到
中断
。现在,当我运行
Linux
内核2.6时,它工作正常,并且在gpio上被
中断
,但当我使用
Linux
内核3.0时,它不会在gpio上产生
中断
。gpio的值不会改变,也不会调用
中断
处理程序。那么在
Linux
内核中创建
中断
的功率级别设置有什么不同吗?
浏览 4
提问于2012-10-26
得票数 4
回答已采纳
1
回答
如何在
Linux
中避免共享IRQ竞赛
、
、
我正在考虑一个即将到来的嵌入式
Linux
项目(还没有硬件),其中两个
外部
芯片将需要共享一个单一的物理IRQ线。这条线可以在硬件的边缘触发,但不水平触发
中断
。查看
Linux
中的共享irq支持,我了解到这与两个不同的驱动程序的工作方式是,每个驱动程序都将调用它们的
中断
处理程序,检查它们的硬件,并在适当情况下处理它们。假设有两个
外部
中断
源,设备A和B: 设备B
中断
发生,IRQ到活动 IRQ边缘使
Linux
核心
中断
处理程序在
浏览 1
提问于2012-01-11
得票数 6
回答已采纳
1
回答
x86如何发出
中断
指令流信号
、
、
、
Linux
信号是如何导致X86处理器的指令流
中断
的?那么使用的是什么CPU工具呢?同步
中断
是针对诸如页面错误、异常等问题。这些问题是由CPU上执行的指令引起的。异步
中断
来自来自LAPIC的IPI,定时器
中断
或I/O-APIC拾取的
中断
,并被路由到正确的LAPIC,然后
中断
处理器。所以这些都是
外部
事件。但是信号使用哪种X86机制来
中断
指令流并开始处理信号处理程序。 它不是异步
中
浏览 1
提问于2020-05-29
得票数 0
1
回答
Linux
环境下的硬件定时器、实时时钟、Jiffies
、
、
、
我试图理解x86_64
Linux
机器中使用的计时器
中断
和相关术语。实时时钟甚至在CPU处于off状态时运行,并更新它重新启动的时间。如果这是RTC的唯一职责,那么这个时钟是否需要在机器运行时
中断
?如果我理解错了,请纠正我。
浏览 0
提问于2020-06-13
得票数 3
2
回答
在
外部
驱动器中创建在计算机之间移动时不会
中断
的符号链接
、
、
、
当我在mac上的
外部
驱动器中创建一个符号链接时,我创建了如下所示的文件0077/Volumes/externaldrivename/path/to/audiofile/test.wav /media/username/externaldrivename/path/to
浏览 10
提问于2019-10-04
得票数 0
回答已采纳
1
回答
运行
Linux
的最低CSR要求
、
在RISC-V处理器上运行
Linux
所需的最低CSR是多少? 特权ISA规范似乎没有阐明这一点。
浏览 6
提问于2020-10-19
得票数 0
2
回答
基于ARM的嵌入式
Linux
上的GPIO IRQ
、
、
、
、
然而,一些
中断
被遗漏了。我发了26条,但我只收到了22条。如果有人在代码中发现了问题,或者可以建议一种方法来了解我为什么会丢失4个
中断
,请回复。我被困在这里好几个小时了..。:( 谢谢。雷蒙。
浏览 4
提问于2011-08-17
得票数 5
回答已采纳
1
回答
我可以在内核中设置
Linux
SIGUSR1吗?
、
、
我有一个
linux
内核设备驱动程序,它处理
外部
中断
,并在发生
中断
时执行printk()。 我想要做的是告诉用户空间应用程序这个事件已经发生,这样它就可以唤醒并做一些事情。
浏览 2
提问于2010-01-07
得票数 1
回答已采纳
3
回答
如何安全地杀死
Linux
进程?
、
、
向FAT32分区连续写入文件(~1/s)的嵌入式
Linux
系统偶尔会在
中断
时损坏分区。该过程可以通过两种方式
中断
:重新启动电源,或者使用musb_hdrc/gadget通过USB将文件复制到主机或从主机复制文件。musb_hdrc/gadget用于将对分区的访问从内部嵌入式控制切换到USB,以便将文件传输到
外部
主机或从
外部
主机传输文件。解决方案可能是执行一个killall process-name,但这会安全地杀死
Linux
进程吗?IOW:进程是否会完成已经
浏览 2
提问于2013-01-28
得票数 0
回答已采纳
2
回答
-
linux
IRQ
中断
处理程序的启动代码
、
、
、
在过去的几天里,我学习了很多关于
linux
第10章书ldd3的内容。我有些疑问,请澄清。有些是我的分析,如果他们错了,请提出建议。对于ARM,有一个
中断
向量表地址- IRQ
中断
-0x000018然后芯片制造商可以有一个单独的
中断
线为那里的硬件,如USART,SPI,I2C,
外部
中断
-多路他们到一个单一的IRQ线的ARM。
中断
处理程序在
中断
控制器上读取寄存器以确定
中断
行,并调用正确的
中断
处理程序,然后清除
中断<
浏览 6
提问于2012-12-29
得票数 2
回答已采纳
4
回答
用于同步数据采集的硬件
中断
、
、
我正在寻找一种使用
外部
TTL脉冲触发我的数据采集软件的简单方法。我需要使用5 Hz参考时钟同步从多个来源采样数据。采集不需要实时优先级,但我希望确保我的软件尽快触发,并且每个
外部
时钟周期恰好触发一次。我更喜欢通过某种方式从
外部
触发器获得
中断
,而不需要使用快速轮询循环。据我所知,在像
Linux
这样的现代操作系统中,你不能仅仅使用并行端口引脚来
中断
。有什么想法吗?
浏览 10
提问于2013-07-02
得票数 8
回答已采纳
1
回答
POSIX纳米睡眠是如何在x86
Linux
上实现的?
、
nanosleep是如何在x86
Linux
上实现的?这将暂停到下一个“
外部
中断
”。所以,我需要安排一个
中断
。我的处理器如何知道在那个时候
中断
--例如,它会检查每个周期吗?
浏览 0
提问于2022-12-02
得票数 2
回答已采纳
1
回答
如何在内核模块
中断
中触发函数
、
、
我正在尝试编写一个
linux
内核模块,它等待硬件触发,然后通过DMA将一些数据移动到
外部
存储器。有没有一种方法可以设置某种信号,使内核模块知道在下次调用DMA函数时调用它,而不是在
中断
上下文中调用?
浏览 7
提问于2018-03-08
得票数 0
1
回答
Linux
内核使用了什么熵源?
、
、
man 4 random对
Linux
内核熵源的描述非常模糊:论文
Linux
随机数发生器中的熵传递也没有更具体的内容。这些函数来自random.c,其中包括以下评论: 来自环境的随机性来源包括键盘间计时、来自某些
中断
的
中断
时间以及其他(a)非确定性事件和(b)
外部
观察者难以度量的事件。所有这些信息都相当模糊(或者,就源代码而言,需要深入了解
Linux
内核才能理解)。实际使用的熵源是什么,
Linux
内核是
浏览 0
提问于2014-12-10
得票数 16
回答已采纳
2
回答
清除ISR中必要的
中断
?( Atmega644p uC)
、
、
在执行
中断
服务例程时,是否需要清除全局
中断
(例如使用cli();命令)以防止另一个ISR被执行或排队?如果在当前
中断
期间执行
中断
,下面的代码是否会阻止
中断
排队,还是需要清除
中断
队列寄存器?
浏览 16
提问于2022-11-23
得票数 0
回答已采纳
1
回答
Android:来自音频的
外部
硬件
中断
、
、
、
我的Android Java应用程序需要使用音频信号更改作为
外部
中断
(例如:上升边缘)来触发其他模块(例如:GPS、蓝牙等)。更接近的解决方案是AudioReord.setRecordPositionUpdateListener.onPeriodicNotification() --参考[ ] 我仍然在寻找来自音频的
外部
硬件
中断
然后,我可以编写一个回调或侦听器函数,通过
外部
硬件
中断
(例如:上升边缘)从音频获得触发器,以启用其他模块(例如:GPS、蓝牙等)。这类似于带有
中断</em
浏览 6
提问于2014-11-26
得票数 0
回答已采纳
1
回答
链接后更改符号名称
、
有没有可能以不
中断
函数调用的方式重命名静态对象并重命名符号?例如,如果我们有一个包含两个函数的静态对象:{}void B() A();假设它们是
外部
声明的C函数,那么.so将包含两个符号-A和B(关于函数调用的问题的第二部分是基于我对链接的天真,如果您简单地更改名称,函数调用是否会
中断
?) 附言:平台是
linux
,可能是用gcc编译的,但如果有交叉编译的方式,我会很高兴!
浏览 1
提问于2011-08-26
得票数 3
回答已采纳
1
回答
是否有任何CPU状态位指示处于x86和x86-64中的异常/
中断
处理程序中?
、
、
、
、
是否有CPU-state位指示处于x86和x86-64中的异常/
中断
处理程序中?换句话说,我们能否判断主线程或异常处理程序当前是否仅基于CPU寄存器的状态执行?
浏览 6
提问于2021-04-20
得票数 2
回答已采纳
3
回答
为什么infite循环不锁定操作系统?
、
、
我知道操作系统有一个进程调度程序(比如
Linux
上的CFS ),但是这实际上是如何工作的呢?CPU有内置功能来管理这种用例吗?
浏览 5
提问于2021-06-13
得票数 1
回答已采纳
1
回答
硬件
中断
使用哪个堆栈?
、
、
我不太理解x86_64中的
中断
堆栈切换机制。根据英特尔的开发人员手册,当硬件
中断
发生时,当前上下文将存储在
中断
堆栈上,供以后使用。我有以下问题: 是
Linux
内核中的堆栈hardirq_stack吗?如果是的话,softirq也会使用这个堆栈;那么当处理softirq时发生
中断
时,堆栈如何保持一致性呢?如果不使用,那么使用哪个堆栈?
浏览 4
提问于2021-10-29
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kali Linux Web渗透测试手册-6.7-利用XML外部实体注入
这篇文章给大家介绍一下Linux的中断系统
美国恶劣天气导致Linux之父家中断电断网六天:内核更新延期
外部排序
什么是外部排序?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券