一、中断
数据输出方式:
中断过程:
中断程序执行过程:
中断的作用:
1.可以解决快速的CPU与慢速的外部设备之间的传送数据的矛盾。
2.CPU可以分时为多个外部设备服务,提高计算机的利用率。
3.CPU能够及时处理应用系统的随机事件,增强系统的实用性。
4.CPU可以处理设备故障及掉电等突发事件,提高系统可靠性。
中断优先级:
1.可以解决快速的CPU与慢速的外部设备之间的传送数据的矛盾。
2.CPU可以分时为多个外部设备服务,提高计算机的利用率。
3.CPU能够及时处理应用系统的随机事件,增强系统的实用性。
4.CPU可以处理设备故障及掉电等突发事件,提高系统可靠性。
中断优先级:
处理器根据不同中 断的重要程序设置 不同的优先等级。 不同优先级中断的 处理原则是:高级 中断可以打断低级 中断;低级中断不 能打断高级中断。
中断向量:
二.HAL库中断点亮LED灯
1.创建项目
找到PB5,选择为GPIO——EXTI5中断模式
PA1引脚设置
开启中断
RCC配置:配置时钟源为外部时钟源