嵌入式中断理解

一、概念

中断:

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

中断优先级:

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

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

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

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

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

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

相关推荐
17(无规则自律)12 小时前
LubanCat 2烧录一个新镜像后开发环境搭建
linux·嵌入式硬件·考研·软件工程
张槊哲12 小时前
IIC图解
单片机·嵌入式硬件
DLGXY16 小时前
STM32(十九)——软件/硬件IIC读写MPU6050
stm32·单片机·嵌入式硬件
风痕天际18 小时前
ESP32-S3开发教程6:硬件定时器
单片机·嵌入式硬件·嵌入式·esp32·freertos·esp32s3
Godspeed Zhao19 小时前
现代智能汽车中的无线技术97——NearLink(4)
stm32·单片机·汽车
z203483152020 小时前
如何用状态机解决按键状态识别问题(一)
c语言·单片机
之歆1 天前
Heartbeat 高可用集群完全指南
单片机·嵌入式硬件
浩子智控1 天前
提升linux串口通信实时性的编程实践
linux·单片机·嵌入式硬件
Tyrion.Mon1 天前
5脚188数码管驱动
单片机
国科安芯2 天前
高可靠性电源方案的高温降额设计与热管理策略——基于ASP3605的温域特性实证研究
单片机·嵌入式硬件·安全威胁分析·安全性测试