interrupt 相关问题

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

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

中断System.console()。readLine()?

在我看来,一旦线程开始通过System.console()。readLine()或System.in.read()开始读取输入,宇宙中绝对没有办法在功能上中断读取,除了......

回答 1 投票 1

补偿ARM中断的延迟?

我正在研究STM32F4 CPU上的一个项目,产生信号。我在STM32上的CPU时钟(无预分频器)上有一个通用定时器,在溢出时触发中断,用GPIO产生周期信号......

回答 2 投票 4

找不到.cpp文件中的ISR

我有一个嵌入式项目,包含c文件(来自SDK的驱动程序)和c ++(。cpp)文件(我自己的代码)。我正在尝试设置中断服务程序。如果ISR是......我发现它工作正常

回答 1 投票 0

流程从运行到准备过渡的“中断”是什么?

这是现代操作系统的过程状态图。当调度程序选择另一个进程时,会发生从运行到准备的转换。这是操作系统的过程状态图...

回答 1 投票 0

如何暂停和恢复线程?

我有一个线程:类SomeRunnable实现Runnable {@Override public void run(){while(true){//一些代码... try {Thread.sleep(33); ...

回答 1 投票 0

STM32:无法退出UART中断的中断处理程序

我正在STM32F103上实现一个简单的UART接收传输协议,我在这里使用的库/样板代码是LL,而不是HAL(因为HAL包含了大量的开销)我的问题是在......之后

回答 1 投票 0

轮询与中断

我对中断有一个基本的疑问。想象一下没有任何中断的计算机,所以为了让它进行I / O,CPU必须轮询*键盘进行按键操作,鼠标用于...

回答 5 投票 5

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