文件名称:软件设计-基于hmm的语音识别系统的matlab仿真
文件大小:29.31MB
文件格式:PDF
更新时间:2024-07-31 04:45:13
STM32 F103
12.1 硬件设计 在本教程中 STM32 芯片与 LED 灯的连接见图 12-1,这是一个 RGB 灯,里面由红蓝绿 三个小灯构成, 使用 PWM 控制时可以混合成 256*256*256 种不同的颜色。 图 12-1 LED 硬件原理图 这些 LED 灯的阴极都是连接到 STM32 的 GPIO 引脚,只要我们控制 GPIO 引脚的电平 输出状态,即可控制LED灯的亮灭。若您使用的实验板LED灯的连接方式或引脚不一样, 只需根据我们的工程修改引脚即可,程序的控制原理相同。 12.2 软件设计 这里只讲解核心部分的代码,有些变量的设置,头文件的包含等可能不会涉及到,完 整的代码请参考本章配套的工程。 为了使工程更加有条理,我们把 LED 灯控制相关的代码独立分开存储,方便以后移植。 在“工程模板”之上新建“bsp_led.c”及“bsp_led.h”文件,其中的“bsp”即 Board Support Packet 的缩写(板级支持包),这些文件也可根据您的喜好命名,这些文件不属于 STM32 标准库的内容,是由我们自己根据应用需要编写的。