interrupt-handling 相关问题

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

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

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

回答 1 投票 2

在RISC-V CLINT向量模式下,同步异常处理程序是否与ID = 0中断处理程序(用户软件中断)相同?

在RISC-V手册第二卷中,它说:当MODE = Vectored时,进入机器模式的所有同步异常都将pc设置为BASE字段中的地址,而中断则导致pc设置为...

回答 1 投票 1

addUIInterruptionMonitor关闭非系统警报后的XCUIApplication()。tap()

[入职期间,我有一个带有表格视图的视图,供用户打开/关闭他想要的推送通知。在此推送通知列表的下面,我有一个“下一步”按钮,该按钮转到...

回答 2 投票 0

local_bh_disable,preempt_disable,local_irq_disable

local_bh_disable禁用下半部分(softirqs)的处理。 Softirq在中断返回路径上处理,或者通过ksoftirqd-(每个cpu)线程处理,如果系统...

回答 2 投票 4

VHDL中使用fpga的中断处理

我正在编写fpga和dsp的交互,它们需要与vhdl中的双端口内存共享dpram控件进行交互。我的外部IO从一侧的SPI总线传到要传送的fpag ...

回答 1 投票 1

如何在虚拟网络中调用资源组,资源组参数进入CSV文件

我正在尝试使用相同的代码访问虚拟网络中的资源组名称,已经使用CSV文件定义了一些参数,但是当我在代码中调用该参数显示错误时,请检查...

回答 1 投票 0

为什么sem_wait不会在中断时解除阻塞(并返回-1)?

我有一个使用sem_wait的程序。 Posix规范说:sem_wait()函数可通过传递信号来中断。此外,在有关错误的部分中,它表示:[EINTR] ...

回答 2 投票 5

中断处理程序未在为其安装的中断上执行

我正在将vxWorks 6.9 BSP /驱动程序转换为vxWorks7。这是MPC82xx PPC的SPI a / d驱动程序。在附加函数中,我调用vxbIntConnect函数并将其传递给ISR'adc_isr'....

回答 1 投票 0

致命错误:linux / gpio / machine.h:没有这样的文件或目录

[我试图从john madieu的linux驱动程序开发书中的x86中编写基于描述符的GPIO接口,我才知道“在分配和使用...之前,使用基于描述符的接口...

回答 1 投票 0

中断如何与USB分离器一起使用?

据我了解,每个输入端口(我认为是USB / SATA / PCIe等)都有它自己的CPU中断线,当被调用时,它会触发与之相关的某种处理程序...

回答 1 投票 0

IA-32 Linux:如果由于清除了IF而忽略了该中断,IPC是否会重新触发该中断?

我知道在中断处理期间有两个“掩码”,PIC中的IMR(中断掩码寄存器)掩盖特定的中断,CPU中的IF(中断标志)掩盖除NMI外的所有中断。我...

回答 1 投票 0

嵌入式C代码无法解释的语法错误;预期…在'{'令牌之前

我现在开始使用Eclipse,我注意到在我编写的每个函数中都发生了此错误。对此没有任何帮助。 #include“ init.h” #include“ irq.h” void T0Handler ...

回答 1 投票 0

具有上半部内核和中断的三重故障

我正在开发一个用于学习目的的小型操作系统(此处的代码:https://github.com/davidedellagiustina/ScratchOS)。我有一个运行在0xc0004000的上半部分内核,已映射到物理...

回答 1 投票 0

如何实施TAS(“测试和设置”)?

有人知道TAS的实施吗?此代码以后应该能够保护代码在获取和释放基于多线程的状态丢失之间。类型定义volatile long lock_t;无效...

回答 3 投票 0

热衷于在C中实现TAS(“测试和设置”)

没有人知道TAS的实现吗?此代码以后应该能够保护代码在获取和释放基于多线程的状态丢失之间。类型定义volatile long lock_t;无效...

回答 1 投票 0

每个中断都需要自己的功能吗?

我目前正在计划一个项目,其中包括多个旋转编码器,我想将这些编码器连接起来以中断引脚,以可靠地从引脚获取输入。我希望每个编码器都做基本上相同的事情...

回答 1 投票 -1

cortex-m:哪里存储了被中断的中断的异常号

为了使NVIC能够比较优先级,它需要了解优先级。起初看起来很简单(可以从异常号获取它们;当前中断的异常号在SCB-> ICSR位[5:0]中)...

回答 1 投票 0

SMP相似性路由不适用于ARM上的GICv2

我的Raspberry Pi上有4个CPU内核和一张以太网卡。我需要将来自NIC的中断路由到所有4个CPU内核。我将/ proc / irq / 24 / smp_affinity设置为0xF(1111),但这无济于事。...

回答 1 投票 3

int 10在汇编中做什么?

我正在尝试学习学校的汇编,并且在示例代码的开头包含以下部分:mov al,0 mov ah,5 int 10在此之前,有一个过程:.386指令SEGMENT use16 ...] >

回答 1 投票 0

在汇编中更改中断时??

我刚刚读了7年前的另一个问题...我试图将除法中断更改为零,所以我编写了一个函数来处理除法本身,但是我不明白为什么……

回答 1 投票 1

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