STM32使用寄存器点亮LED

本文详细介绍了STM32如何利用寄存器进行GPIO配置以点亮LED,涉及寄存器映射、C语言封装及推挽、开漏输出模式,通过具体代码演示实现过程。
摘要由CSDN通过智能技术生成


前言

给有特定功能的内存单元取一个别名,这个别名就是我们经常说的寄存器,这个给已经分配好地址的有特定功能的内存单元取别名的过程就叫寄存器映射。

一、什么是寄存器?

1、什么是储存器映射?
存储器本身不具有地址信息,它的地址是由芯片厂商或用户分配,给存储器分配地址的过程就称为存储器映射。

2、什么是寄存器映射?

给存储器分配地址的过程叫存储器映射,再分配一个地址叫重映射。

二、STM32寄存器映射

1.总线基地址

在这里插入图片描述

2.GPIO基地址

在这里插入图片描述

3.GPIOB端口寄存器列表

在这里插入图片描述

4.GPIOx端口数据输出寄存器ODR描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值