interrupt 相关问题

在计算中,中断是指示需要注意的异步信号或软件中指示需要改变执行的同步事件。

是否允许在 ISR 内锁定中断?

我有一个设备,它接收来自外部设备的多个中断,并最终向 ARM 处理器发送一个中断信号。我所做的是编写一个包含 ISR 寄存器的驱动程序...

回答 1 投票 0

按下电源按钮时硬件中断?

当我们第一次按下开机按钮时,在笔记本电脑上,是否会发生硬件中断? 我在多个地方读到: “一旦系统收到来自...的“电源良好”信号...

回答 2 投票 0

我可以在 HSEM 中断(STM32H745,M4 内核)中服务 SysTick 中断吗?

我的软件进入 HSEM 中断(使用 M4 内核),并且在服务该中断时忽略 SysTick 中断。退出HSEM中断取决于...

回答 1 投票 0

PCI 功能中 MSI 基地址是如何确定的?

MSI 功能结构有一个基地址寄存器,其中包含设备必须写入的地址以生成消息信号中断。我知道这个地址是由root comple写的...

回答 1 投票 0

Cortex-M3 - SysTick NVIC 禁用 - 节能 FreeRTOS

我在 EFM32GG380F1024 上使用 FreeRTOS。 Cortex-M SysTick 用于 RTOS 时钟。低能耗 RTC (BURTC) 在睡眠期间用于生成定时唤醒呼叫。能源模式是 EM3(超低-

回答 1 投票 0

CPU 如何处理操作系统中特定任务的堆栈溢出

我知道我要问的问题取决于平台的类型和操作系统本身。 我很难理解操作系统通常如何管理不同任务的不同堆栈空间。 L...

回答 1 投票 0

如何在不丢失已使用 python 多处理计算结果的情况下中断 Pool.map?

我想使用 Python 多处理模块中的 Pool.map() 运行许多可以中断的函数(例如使用 ctrl+C )。 我找不到一种方法可以做到这一点并保留

回答 1 投票 0

保护填充从 STM32F429I 中的 SRAM 读取的缓冲区

我正在尝试使用 stm32F4 在下降中断时从总线系统读取缓冲区。问题是我需要在主循环中处理数据,并且我不需要任何延迟,下降中断发生在

回答 1 投票 0

ESP32 UART 中断每个字符

有没有办法在收到单个字符后立即在 ESP32 上生成 uart 中断? 我知道您可以在收到整个消息或按照规范时生成中断...

回答 2 投票 0

PIC16F877A汇编,为什么当Timer1溢出时这段代码永远不会进入ISR?

对汇编编程非常陌生,我正在尝试制作一个闪烁的 LED,这是我的代码: #include p16f877a.inc 计数器 0x20 组织0x00 转到主要 组织0x04 转到ISR 主要的 bsf INTCON,...

回答 1 投票 0

AVR-GCC 意外中断延迟

我有一些代码,其中中断抖动是交易杀手。只有一个中断源,并且需要尽可能精确。对于 ATMEGA,最大中断响应是当前的长度

回答 1 投票 0

键盘中断在子进程内运行的 Docker 容器进程

我目前正在构建一个将 Docker 容器连接到 websocket 的系统,然后客户端可以通过 websocket 与该容器交互。我想给客户能力...

回答 1 投票 0

在 ESP32S3 裸机上使用 setjmp/longjmp 使用定时器对任务进行时间切片

我用 C 实现了一个循环调度程序,循环执行 3 个任务。我想对我的任务进行时间切片,这意味着当任务花费的时间超过预先确定的超时值 x 时,它就会被中断...

回答 1 投票 0

我可以用什么来代替 sprintf?

我正在 TI-TM4C129X ARM 板上工作,并尝试编写一个 LOG 机制。当我从任务中调用它时,它工作得很好,尽管我在用计时器调用它时遇到了问题。据我了解,.. .

回答 2 投票 0

中断未正确响应(pigpio)

我正在使用 JavaScript 和 Pigpio 模块开发 Raspberry pi-4,我发现中断问题, 如果您开始中断(通过 exp 按钮),它将启动一个代码,但如果有新的中断

回答 1 投票 0

如何让ADS1115发送ALERT脉冲?

我正在使用 ADS1115 开发 PIC32 https://docs.rs-online.com/85d7/A700000007080221.pdf#page=28&zoom=100,0,96。 我将 ADS 的 ALERT 引脚置于 PIC32 的外部中断上。我好紧张……

回答 1 投票 0

是否存在 std::atomic<T> 应该标记为 volatile 的情况?

在什么情况下您希望将 std::atomic 或 std::atomic_flag 标记为易失性(如果有的话)? 中断处理程序中使用的 std::atomic_flag 怎么样?是否...

回答 1 投票 0

为什么IRET后进位不跳转

我是一个使用DosBox学习8086汇编语言的初学者。我正在使用 int21h 函数 3dh 打开数据文件,并且我想在打开文件时使用文件处理程序执行代码

回答 1 投票 0

STM32 中断在特定优先级设置下无法正确触发

我正在开发一个使用 STM32 微控制器的项目,其中我需要处理由引脚 PE2 和 PC11 上的 PWM 信号生成的中断。尽管配置了中断并确保全局中断...

回答 1 投票 0

ATmega32:代码中的位移会改变中断溢出持续时间

在我们的 C 代码中,我们对 1 进行位移: if(posizion_LED_MODUL == 3) //此语句为 True,且该 LED 已正确切换 { PORTC |= (1 << led); } This somehow messe...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.