×

STM32F030_LED详细配置总结资料下载

消耗积分:0 | 格式:pdf | 大小:719.58KB | 2021-04-09

分享资料个

1、概述 GPIO相关特征概述: - STM32F030提供55个快速IO口,分为5组(A、B、C、D、F) - 每 个 通 用 I/O 口 都 有 4 个 32 位 配 置 寄 存 器(GPIOx_MODER, GPIOx_OTYPER, GPIOx_OSPEEDR 和 GPIOx_PUPDR), 2 个 32 位数据寄存器 (GPIOx_IDR and GPIOx_ODR) 和 1 个32 位置位 / 复位寄存器 (GPIOx_BSRR) - 输出状态: 带有上拉或下拉的推挽输出或开漏输出 - 可选的每个 I/O 口的速度 - 输入状态: 浮空、 上拉 / 下拉、 模拟输入 - 模拟功能 - 复用功能 LED相关特征概述: - LED低电平点亮 - PA2 PA3 连接LED1 LED2 2、准备工作 建议准备F0的参考手册和数据手册,方便查阅相关知识,没有的请到ST官网或到我的CSDN下载。 我每次都会提供整理好的软件工程供大家下载,但是,如果你是一位学习者,建议自己亲手一步一步操作:打开工程 -> 新建文件(led.c led.h) -> 添加相关文件到工程中 -> 添加源代码。 3、寄存器说明 这里我只简单的说明几个常用的寄存器的功能配置,其他寄存器的配置还需查看STM32F030的数据手册。 GPIO 端口模式寄存器 (GPIOx_MODER) (x = A..D,F)  GPIO 端口输出类型寄存器 (GPIOx_OTYPER) (x = A..D,F)  GPIO 口输出速度寄存器 (GPIOx_OSPEEDR) (x = A..D,F) GPIO 口上拉 / 下拉寄存器 (GPIOx_PUPDR) (x = A..D,F) GPIO 端口置位 / 复位寄存器 (GPIOx_BSRR) (x = A..D,F) GPIO 复用功能低位寄存器 (GPIOx_AFRL) (x = A..B) GPIO 复用功能高位寄存器 (GPIOx_AFRH) (x = A..B) 端口位复位寄存器 (GPIOx_BRR) (x=A..G) 4、LED配置 LED原理图 代码描述 ①LED初始化

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !