[应用相关] STM32实现LED闪烁

[复制链接]
391|0
 楼主| Zuocidian 发表于 2025-5-9 13:41 | 显示全部楼层 |阅读模式
一、熟悉STM32
STM32是ST公司基于ARM Cortex-M内核开发的32位微控制器,在嵌入式领域应用极为广泛。
STM32的主流为STM32F1系列,其内核为ARM Cortex-M3,主频为72MHz.
系统结构:
1.png

片上外设资源(常用):

2.png

二、GPIO的八种工作模式
GPIO(General Purpose Input Output):通用输入输出口。
引脚电平:0V~3.3V。
输出模式下可控制端口输出高低电平。
输入模式下可读取端口的高低电平或电压。
IO口的基本结构;

3.png

GPIO的八种工作模式:

4.png

三、LED的代码实现
LED:发光二极管,正向通电点亮,反向通电不亮.
实物图连接:


5.jpeg

源码:
main.c

#include "stm32f10x.h"                  
#include "Delay.h"

int main(void)
{

您需要登录后才可以回帖 登录 | 注册

本版积分规则

77

主题

240

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部