stm32单片机设计比较复杂,所以,对于外设的控制就相对于51单片机来说,就复杂很多。那么如何用stm32单片机点亮LED呢?通过一下几个步骤,就可以实现LED的闪烁。这里使用的stm32型号是stm32f03ZET6。

   首先,我们要对LED做一个基本的硬件了解。LED,中文名称,发光二极管。它是一种发光器件。LED通常情况下只有两个引脚,一个正极,一个负极。当给正极一个高电平,负极一个低电平时,LED发光二极管可以点亮。当给正极一个低电平时,LED熄灭。

wKiom1nRIbmArJTAAABQZBLCbUs865.jpg

LED灯有可能共阳接电源,也有可能共阴接电源,具体情况要根据原理图来确定。这里,采用的是LED共阳接电源,也就是说,8个LED的负极通过IO端口引出来。然后通过,IO端口输入高低电平来给LED供电,以此来控制LED的亮灭。也就是说,操控LED的关键就在于操控stm32的端口。那么,我们接下来就要根据原理图来接线了。