STM32CUBE+自平衡车实践篇3.9-STM32cueb配置中断响应+外部中断定时获取数据

本文详细介绍了STM32CUBE如何配置GPIO中断,包括中断概念、中断作用、中断处理过程,以及STM32CUBE中配置中断属性、使能中断、设置中断优先级的步骤。在程序编写部分,讲解了中断函数处理和中断回调函数的编写,阐述了中断在实时系统和多任务处理中的重要性。
摘要由CSDN通过智能技术生成

<总目录>

目录

一、中断

1.1、中断概念

1.2、中断作用

1.3、中断(异常)处理过程

二、STM32CUEB 配置EXIT

2.2、EXIT属性配置

2.3、使能中断

2.4、配置中断优先级

三、程序编写

3.1、中断函数处理

3.2、中断回调函数编写

四、程序下载


一、中断

1.1、中断概念

  • 中断是指由于接收到来自外围硬件(相对于中央处理器和内存)的异步信号或来自软件的同步信号,而进行相应的硬件/软件处理。发出这样的信号称为进行中断请求(interrupt request,IRQ)。硬件中断导致处理器通过一个上下文切换(context switch)来保存执行状态(以程序计数器和程序状态字等寄存器信息为主);软件中断则通常作为CPU指令集中的一个指令,以可编程的方式直接指示这种上下文切换,并将处理导向一段中断处理代码。中断在计算机多任务处理,尤其是实时系统中尤为有用。这样的系统,包括运行于其上的操作系统,也被称为“中断驱动的”(interrupt-driven)。
  • 中断是一种使CPU中止正在执行的程序而转去处理特殊事件的操作,这些引起中断的事件称为中断源,它们可能是来自外设的输入输出请求,也可能
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值