interrupt 相关问题

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

仅在中断期间读取变量时需要volatile

C标准规定,当变量的值有可能在正常的执行流程之外发生变化时,应该在变量的定义中使用volatile关键字。

回答 1 投票 8

子例程中的功能未完全执行

我正在尝试使用html发布过程(在函数内)附加电子邮件正文(Excel范围)。这工作正常,只要我不尝试从html文件格式化底层工作表...

回答 1 投票 0

什么是中断?

我想了解Logisim中6502类似工作的处理器项目究竟是什么中断。我知道中断执行以下步骤:停止处理当前程序...

回答 3 投票 5

如何将Arduino Mega 2560 ADC采样频率设置为40 Hz

我想过滤我的ADC。我需要我的ADC具有40 Hz的采样频率,但我不知道如何设置ADC采样频率。

回答 1 投票 0

如何以编程方式禁用不可屏蔽中断?

我已经读过,为了根据英特尔的系统编程指南(第3卷第9.9章)暂时关闭分页,我应该在做其他事情之前禁用中断。我可以轻松禁用......

回答 2 投票 4

如何重置STM32 HAL UART驱动程序(HAL)状态?

我知道可以使用HAL_UART_Receive_IT启用UART接收中断(&huart2,(uint8_t *)rx_buffer,expectedNumberOfBytes)但是一旦启动,如何停止它,“手动”?我们可以禁用......

回答 2 投票 1

什么“等待和waitpid总是在信号被捕获时被中断”是什么意思?

从APUE:为防止应用程序必须处理中断的系统调用,4.2BSD引入了自动重启某些中断的系统调用。系统调用的是......

回答 2 投票 1

STM32L011:中断处理程序中无法清除中断标志

使用LPTIM1中断处理程序,我的代码设置为在进入处理程序后立即清除中断标志,但在调试期间,“中断清除寄存器”(ICR)中的标志未设置为0 ...

回答 1 投票 1

虽然我的INT0初始化为数字输入,但它仍然提供2.8V,这使得Button没有真正改变

我的问题是我在PORTB.0上初始化了数字输入。在那个引脚上,我有一个按钮和一个100k的下拉电阻。当我用几乎没有任何东西运行我的Pic(void main(){while(1){}})...

回答 1 投票 0

当IRQL下降时,Windows中是如何触发软件中断的?

我知道对于硬件中断,当KeAcquireInterruptSpinLock调用KeLowerIrql时,HAL调整LAPIC中的中断屏蔽,这将允许排队中断(可能在IRR中)......

回答 1 投票 1

DS3231 RTC模块上的SQW信号卡在1Hz(需要1024Hz)

我想使用DS3231 RTC(ZS-042)对我的arduino uno进行精确的时间测量。我需要测量毫秒,对于常规时间,各种RTC库的功能都没有实现。之后......

回答 1 投票 0

C中的两个顺序赋值语句是否可以在硬件上无序执行?

给定以下C程序:static char vals [2] = {0,0}; int main(){char * a =&vals [0]; char * b =&vals [1]; while(1){SOME_STUFF()//关键的非原子操作......

回答 2 投票 5

ISR INTO_vect设置

我正在尝试使用外部中断闪烁LED的简单任务。我使用的是ATtiny10,因此中断只有一个引脚(PB2)。 ATtiny10_datasheet // cpu freq设置为1MHz #undef ...

回答 1 投票 0

PIC中断驱动UART,具有高波特率的循环缓冲器

我试图用波特率= 38400的PIC 18f4550传感器读取。使用FIFO循环缓冲区,我能够将传感器中的数据存储到阵列中。传感器将响应请求命令......

回答 1 投票 2

服务中断lib,然后抛出InterruptException,但不会在服务代码中被捕获

在服务代码中,我有一个ScheduledTaskExecutor启动一个作业,然后是第二个线程,它将通过中断它来取消第一个线程。作业间歇地检查中断,以及......

回答 1 投票 0

何时使用向量中断与非向量中断?

为什么选择向量中断和非向量中断?我知道它们之间的区别,但不确定何时使用其中一个/哪些设备使用其中任何一个!谢谢你这么 ...

回答 1 投票 0

AVR半双工接收器中断错误

我试图用ATTiny841实现半双工UART。代码的想法是,当我发送除了字符“d”之外的任何东西时,我什么也得不回来,当我发送'd'时,我得到......

回答 1 投票 0

什么是(中断)句柄?

我试图在esp32上为UART中断定义一个ISR,一般来说,我的程序应该只从发送缓冲区(tx-FIFO)发出字节数组,一旦发送-...就做一个中断。

回答 1 投票 0

改变NVIC中当前中断的优先级

我有一个难题。我正在使用的部分(NXP KL27,Cortex-M0 +)在其I2C外设中有一个勘误,因此在接收期间没有流量控制。因此,它需要成为高度优先事项......

回答 2 投票 1

硬件断点与嵌入式系统中的软件断点

我的理解是插入软件断点涉及替换代码中的下一条指令,由软件中断指令执行,这将导致CPU停止时......

回答 2 投票 2

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