STM学习之路———流水灯

来源:互联网 发布:淘宝怎么搜高仿鞋 编辑:程序博客网 时间:2024/04/25 18:24

在这里,所写的程序都是基于STM32固件库开发的,在写第一个流水灯实验之前,我们应该首先建立好一个STM32的工程。接下来,便可以在新建立的工程里面写代码了。

一、从STM32的时钟GPIO谈起

同51单片机类似,想要控制LED灯,需要通过控制STM32芯片的I/O引脚电平的高低来实现。STM32芯片上,可以通过软件设置I/O口的8种模

输入浮空、输入上拉、输入下拉、模拟输入、开漏输出、推挽输出、推挽式复用功能、开漏复用功能。要控制

GPIO端口,涉及到控制相关的寄存器。需要GPIO相关的寄存器,GPIO引脚又被分为GPIOA、GPIOB„„GPIOE不同的组,每组

端口分为0~15,共16个不同的引脚,对于不同型号的芯片,端口的组和引脚的数量不同。

LED硬件图:


通过分析硬件图可知,LED端口低电平时,可以点亮LED灯。

[未完 ]



原创粉丝点击