interrupt-handling 相关问题

处理应用程序或嵌入式系统中的系统中断的概念。

如何发送中断信号

我正在尝试实现一个在 Go 中调用中断信号的函数。我知道如何拦截来自控制台的中断信号,通过使用 signal.Notify(interruptChannel, os.Interrupt),如何...

回答 4 投票 0

ISR是怎样的回调函数

维基百科条目指出: 在计算机系统编程中,中断处理程序也称为中断服务程序或ISR,是微控制器固件中的回调函数,是一种操作...

回答 4 投票 0

如何在内核模块中断中触发函数

我正在尝试编写一个Linux内核模块,它等待硬件触发,然后通过DMA将一些数据移动到外部存储器。 我的内核模块已识别出硬件触发器,n...

回答 2 投票 0

如何在 shell 脚本中断时触发命令?

当shell脚本在执行过程中被中断时,我想触发像“rm -rf /etc/XXX.pid”这样的命令。就像使用 CTRL+C 谁能帮我在这里做什么?

回答 2 投票 0

如何处理 Windows 服务器上断开连接的用户的鼠标事件

我制作了一个机器人应用程序,它可以在另一个应用程序中移动并单击鼠标。 我想在远程桌面中打开的用户中运行这个机器人,但是当我最小化远程桌面或关闭时...

回答 2 投票 0

Linux 内核中断处理程序中传递函数参数(从 asm 到 C)

当我阅读Linux内核源码时,我遇到了这段代码: __visible void __irq_entry smp_apic_timer_interrupt(struct pt_regs *regs) { struct pt_regs *old_regs = set_irq_regs(重新...

回答 2 投票 0

如何访问自动生成的 Interrupts.c 文件之间的数据变量?

我最近开始与 Simplicity Studio 合作开发基于 8051 的开发板的程序。通过配置器,我启用了中断,这会创建一个 Interrupts.c 文件。这...

回答 2 投票 0

__even_in_range(UCA0IV,0x08) 是什么意思

我从 TI 的 MSP430FR57xx 的 UART 示例代码中找到了这部分。 我不明白 __even_in_range(UCA0IV,0x08) 是什么意思? #pragma向量=USCI_A0_VECTOR __中断无效 USCI_A0_IS...

回答 2 投票 0

中断处理期间禁用中断

为什么当内核当前正在处理中断时禁用中断? 如果错过了携带重要消息的中断怎么办?

回答 3 投票 0

连接池和 Thread.interrupt()

我正在使用 c3p0 来处理多线程环境中的数据库连接池。这个问题可能与其他池库有关,但这就是我所拥有的。 最近我需要实施

回答 1 投票 0

如何在不连续重置的情况下将 esp8266 从深度睡眠中唤醒

我正在使用 esp8266 构建一个 IR 到 wifi 桥接器。基本上,我正在构建一个连接到红外遥控器内的 esp8266 的红外接收器,以通过 wifi 将接收到的红外遥控器按键转发到

回答 4 投票 0

中断处理程序: request_irq返回错误代码-16。

我正在写一个简单的驱动程序,它可以注册一个中断并处理它。我使用request_irq函数,但是它返回了这个错误:genirq: Flags mismatch irq 29. 00004004 (irq-test) 与......不匹配。

回答 1 投票 0

中断处理程序: request_irq返回错误代码-16。

我正在写一个简单的驱动程序,它可以注册一个中断并处理它。我使用request_irq函数,但它返回这个错误:genirq: Flags mismatch irq 29. 00004004 (irq-test) 与 ...

回答 1 投票 0

清除stm32f103中的待定EXTI中断。

我试图通过拨动PC14来拨动PC13的LED,问题是在没有拨动PC14的情况下,中断处理程序一直被调用,而且使用EXTI->PR没有清除待定的中断 ...

回答 1 投票 0


STM32 - Cortex M3。STIR寄存器

我正试图编写代码以生成软件触发器。数据表似乎让我很困惑,我在NET上找不到任何例子。在4.2.8的 "Cortex-M3器件通用用户指南 "中,我读到...

回答 1 投票 1

Linux中x86架构的IPI种类

我想知道在Linux中x86_64有哪些不同类型的IPI。特别是,我想找出IPI中断的不同中断处理程序。在了解...

回答 1 投票 2

ARM64 (Cortex-A53) - GNU Assembler - GIC 寄存器:未知或丢失系统寄存器名

我已经为Cortex-A53开始了一个简单的裸机应用。现在我想实现中断,但我遇到了一个问题。想通过读取寄存器ICC_SRE_ELx来确定SRE标志,以了解...

回答 1 投票 0

在x64中如何编写空中断服务处理程序?

我已经阅读了AMD64开发者手册中关于中断例程的内容。根据手册,如果中断或异常推送了一个错误代码,中断处理程序必须从堆栈中弹出错误代码。...

回答 1 投票 1

带有PA0按钮的STM32F303VCT6外部中断将不会切换LED

我想使用连接到PA0的按钮作为外部中断,以在按下按钮时切换PE14上的LED。但是,调用configure_PA0函数似乎不起作用。我做了一个简单的闪烁...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.