没有合适的资源?快使用搜索试试~ 我知道了~
12.1 硬件设计 在本教程中 STM32 芯片与 LED 灯的连接见图 12-1,这是一个 RGB 灯,里面由红蓝绿 三个小灯构成, 使用 PWM 控制时可以混合成 256 不同的颜色。 图 12-1 LED 硬件原理图 这些 LED 灯的阴极都是连接到 STM32 的 GPIO 引脚,只要我们控制 GPIO 引脚的电平 输出状态,即可控制LED灯的亮灭。若您使用的实验板LED灯的连接方式或引脚不一样, 只需根据我们的工程修改引脚即可,程序的控制原理相同。 12.2 软件设计 这里只讲解核心部分的代码,有些变量的设置,头文件的包含等可能不会涉及到,完 整的代码请参考本章配套的工程。 为了使工程更加有条理,我们把 LED 灯控制相关的代码独立分开存储,方便以后移植。 在“工程模板”之上新建“bsp_led.c”及“bsp_led.h”文件,其中的“bsp”即 Board Support Packet 的缩写(板级支持包),这些文件也可根据您的喜好命名,这些文件不属于 STM32 标准库的内容,是由我们自己根据应用需要编写的。
资源推荐
资源评论
资源评论
思索bike
- 粉丝: 33
- 资源: 4244
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功