外部中断控制实验-基于hmm的语音识别系统的matlab仿真

时间:2024-07-31 04:45:19
【文件属性】:

文件名称:外部中断控制实验-基于hmm的语音识别系统的matlab仿真

文件大小:29.31MB

文件格式:PDF

更新时间:2024-07-31 04:45:19

STM32 F103

18.5 外部中断控制实验 中断在嵌入式应用中占有非常重要的地位,几乎每个控制器都有中断功能。中断对保 证紧急事件得到第一时间处理是非常重要的。 我们设计使用外接的按键来作为触发源,使得控制器产生中断,并在中断服务函数中 实现控制 RGB 彩灯的任务。 18.5.1 硬件设计 轻触按键在按下时会使得引脚接通,通过电路设计可以使得按下时产生电平变化,见 图 18-1。 图 18-3 按键电路设计 18.5.2 软件设计 这里只讲解核心的部分代码,有些变量的设置,头文件的包含等并没有涉及到,完整 的代码请参考本章配套的工程。我们创建了两个文件:bsp_exti.c 和 bsp_exti.h 文件用来存 放 EXTI 驱动程序及相关宏定义,中断服务函数放在 stm32f10x_it.h 文件中。 1. 编程要点 1) 初始化用来产生中断的 GPIO; 2) 初始化 EXTI; 3) 配置 NVIC; 4) 编写中断服务函数;


网友评论