嵌入式中断理解

一、概念

中断:

在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行。

中断优先级:

当有多个中断源同时申请中断时,CPU会根据中断源的轻重缓急进行裁决,优先响应更加紧急的终端源。

中断嵌套:当有一个中断程序正在运行的时候,又有更高优先级的中断源申请中断,CPU再次暂停当前中断程序,转而去处理新的中断程序,处理完成后依次进行返回。

68个可屏蔽中断通道,包含EXTI、TIM、ADC、USART、SPI、I2C、RTC等多个外设

使用NVIC统一管理中断,每个中断通道都拥有16个可编程的优先等级,可对优先级进行分组,进一步设置抢占优先级和响应优先级

旋转编码器:用来测量位置、速度或旋转方向的装置,当其旋转轴旋转时,其输出端可以输出与旋转速度和方向对应的方波信号,读取方波信号的频率和相位信息即可得知旋转轴的速度和方向。

类型:机械触点式/霍尔传感器式/光栏式

相关推荐
云山工作室37 分钟前
基于STM32的视力保护台灯设计与实现(论文+源码)
stm32·单片机·嵌入式硬件·毕业设计·音视频
雅欣鱼子酱44 分钟前
【应用】单极高侧-电流检测芯片FP130A助力精密热电偶数据采集,输出非线性误差为±0.01%
单片机·嵌入式硬件
SXSBJS_XYT1 小时前
MCU的FLASH与SRAM中存了什么?
单片机·嵌入式硬件
m0_553210041 小时前
stm32f407移植modbus协议
stm32·单片机·嵌入式硬件
@good_good_study1 小时前
STM32 static void、extern void、void
stm32·单片机
三佛科技-187366133971 小时前
LP3524B高耐压200V隔离型LLC同步整流控制芯片典型电路
单片机·嵌入式硬件
llilian_161 小时前
精准时序赋能千行百业——IEEE1588PTP授时主时钟应用解析 PTP授时服务器 IEEE1588主时钟
运维·服务器·网络·嵌入式硬件·其他
国科安芯1 小时前
RISC-V怎么实现核间中断?核心本地中断控制器(CLINT)深度解析
网络·stm32·单片机·嵌入式硬件·架构·risc-v·安全性测试
bai5459362 小时前
STM32 CubeIDE(1.18.0) LED闪烁
stm32·单片机·嵌入式硬件
@good_good_study3 小时前
STM32 高级定时器中断实验
stm32·单片机