
基于STM32F103ZET6的开发板跑马灯实验实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本项目介绍如何在STM32F103ZET6开发板上实现经典的跑马灯实验,通过编程控制LED依次亮灭,展示GPIO配置及定时器功能的基本应用。
闲来无事!学好一款芯片的话,控制它的I/O口是必不可少的步骤之一。以STM32(正点原子精英版)为例,完成跑马灯实验是最基础的学习内容之一。为了实现这一目标,我们需要了解开发板上I/O口的不同模式。
我们可以将这些模式分为输入和输出两大类:
### 输出模式
1. **推挽输出**:可以提供强高电平或低电平信号,适用于连接数字器件。
2. **开漏输出**:仅能提供强低电平信号,需要外部电阻来拉高到所需电压水平。
3. **复用推挽输出**:用于片内外设功能的配置,如IIC通信等。
4. **复用开漏输出**:同样适用于片内外设的功能设置,例如MOSI、MISO接口。
### 输入模式
1. 模拟输入:用于模拟ADC(模数转换器)信号的采集。
2. 上拉输入:通过内部电阻上拉到高电平。
全部评论 (0)
还没有任何评论哟~


