E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
BSRR
Cubmax IO口配置,点亮LED
他们分别是:配置模式的2个32位的端口配置寄存器CRL和CRH;2个32位的数据寄存器IDR和ODR;1个32位的置位/复位寄存器
BSRR
;一个16位的复位寄存器BRR;1个32位的锁存寄存器LCKR。
琦子爱
·
2024-02-08 16:20
单片机
嵌入式硬件
GPIO的8种工作模式
是芯片内部的上下拉电阻,输入数据寄存器简称IDR,cpu读IDR就可以知道外面的是高电平还是低电平,单片机IO口输出的高低电平主要依靠P-MOS和N-MOS,输出数据寄存器简称ODR,位设置清除寄存器
BSRR
黑珍珠hz
·
2024-01-31 19:08
单片机
嵌入式硬件
(一)正点原子STM32mini3.2开发版跑马灯
GPIOx_CRL:端口配置低寄存器GPIOx_CRH:端口配置高寄存器GPIOx_IDR:端口输入寄存器GPIOx_ODR:端口输出寄存器GPIOx_
BSRR
:端口位设置/清除寄存器GPIOx_BRR
jjfvj
·
2024-01-28 15:30
stm32
单片机
嵌入式硬件
STM32hal库学习(F1)-GPIO
GPIO电气特性STM32工作电压范围:2VODR|=1
BSRR
=0x00000008;/*PB3=1*///ODR修改,读.改.写//
BSRR
修改,写所以一般建议操作
BSRR
寄存器GPIO配置步骤//
油门子z
·
2024-01-25 13:15
STM32
stm32
学习
嵌入式硬件
GPIO寄存器详解与点亮LED实例
GPIO寄存器详解与点亮LEDGPIO简介GPIO框图详解对于输出操作端口上拉/下拉寄存器(GPIOx_PUPDR)端口输出数据寄存器(GPIOx_ODR)端口置位/复位寄存器(GPIOx_
BSRR
)端口模式寄存器
暮光启行
·
2024-01-22 06:54
STM32:入门
单片机
stm32
STM32F4工程--IO口--寄存器详解
STM32F429IGT6----参考资料:正点原子视频一、基础知识1、每组IO口包含10个寄存器,如果配置一个IO口需要2个位,那么刚好32位寄存器配置一组IO口16个IO口如果配置一个IO口只需要1个位,一般高16位保留
BSRR
小丁学习
·
2024-01-14 01:46
STM32
1024程序员节
stm32
单片机
(四)STM32 操作 GPIO 点亮 LED灯 / GPIO工作模式
目录1.STM32工程模板中的工程目录介绍2.GPIO简介3.GPIO框图剖析1)保护二极管及上、下拉电阻2)P-MOS管和N-MOS管3)输出数据寄存器3.1)ODR端口输出数据寄存器3.2)
BSRR
MEYOU_Cc
·
2023-12-17 14:15
STM32单片机学习笔记
stm32
嵌入式硬件
单片机
STM32笔记
GPIOGPIOB->
BSRR
|=GPIO_PIN_7在STM32F103中,GPIOB->
BSRR
|=GPIO_PIN_7的作用是将GPIOB的第7位引脚设置为高电平(将引脚置1),而GPIOB->BRR
啵啵520520
·
2023-11-25 00:37
STM32专区
单片机
嵌入式硬件
STM32 GPIO 描述
GPIO功能描述每个GPIO端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH),两个32位数据寄存器(GPIOx_IDR和GPIOx_ODR),一个32位置位/复位寄存器(GPIOx_
BSRR
嵌入式产品侠
·
2023-11-07 07:25
单片机
嵌入式硬件
stm32
GPIO
12 pinctrl 和 gpio 子系统
②、获取reg属性中GPIOI_MODER、GPIOI_OTYPER、GPIOI_OSPEEDR、GPIOI_PUPDR和GPIOI_
BSRR
这些寄存器的地址,并且初始化它们,这些寄存器用于设置P
职业法师头铁
·
2023-11-04 07:58
mongodb
数据库
32位单片机 一个32位地址代表一个字节而不是4个字节(32位)
在数据手册上,
BSRR
的偏移地址为0X18,然后手册讲完
BSRR
后直接讲LCKR了,并且LCKR的偏移地址是OX1C。所以根据OX1C-0X18=0X04就知道
BSRR
是32位寄存器了。
gtkknd
·
2023-10-25 01:43
32
stm32 - GPIO
原理图输入上拉/下拉/浮空施密特触发器片上外设输出推挽/开漏/关闭输出方式GPIO88种模式复用输出GPIO寄存器端口配置寄存器_CRL端口输入数据寄存器_IDR端口输入数据寄存器_ODR端口位设置/清除寄存器_
BSRR
aoaoGofei
·
2023-09-28 09:02
嵌入式
stm32
单片机
嵌入式硬件
GPIO_SetBits函数解析
GPIOx1.2解析assert_param(IS_GPIO_ALL_PERIPH(GPIOx))1.3解析assert_param(IS_GPIO_PIN(GPIO_Pin))1.4解析GPIOx->
BSRR
weixin_38890574
·
2023-08-26 01:25
嵌入式软件
单片机
stm32
GPIO_SetBits(GPIOx,GPIO_Pin)
箭头操作符要求左操作数必须是个指针GPIO_TypeDef*GPIOx,所以GPIOx是一个指向GPIO_TypeDef结构体的指针*/GPIO_SetBits(GPIOx,GPIO_Pin);//库函数开发等价于GPIOx->
BSRR
嵌入式历练者
·
2023-08-26 01:47
MCU学习
单片机
stm32
物联网
1.stm32实验点亮led灯,按键处理
PF101.1打开cubemx-->stm32f407IG2.打包-->用keil5打开方法(1)GPIOF->ODR改变寄存器,但是没有用,似乎是用的时候会覆盖以前的数据,即不可单独修改方法(2)GPIOF->
BSRR
m0_61659911
·
2023-08-04 07:39
二.stm32F407学习
stm32
单片机
嵌入式硬件
STM32使用寄存器点灯实验
寄存器点灯实验操作过程使能IO口时钟配置寄存器RCC_APB2ENR初始化IO口模式,配置寄存器GPIOx_CRH/CRL操作IO口,输出高低电平,配置寄存器GPIOx_ODR或者
BSRR
/BRR。
ONE_Day|
·
2023-07-16 22:38
STM32
stm32
单片机
arm
学习
嵌入式硬件
STM32G0x0系列-点亮一盏灯(寄存器)
GPIOx_OTYPER端口输出类型寄存器GPIOx_OSPEEDR端口输出速度寄存器GPIOx_PUPDR上拉/下拉寄存器GPIOx_IDR端口输入数据寄存器GPIOx_ODR端口输出数据寄存器GPIOx_
BSRR
SouthernBird
·
2023-06-10 23:00
STM32
单片机
stm32
嵌入式硬件
STM32 杂乱复习
)或外设(复用功能输出)输出数据●可为每个I/O选择不同的速度●输入状态:浮空、上拉/下拉、模拟●将数据输入到输入数据寄存器(GPIOx_IDR)或外设(复用功能输入)●置位和复位寄存器(GPIOx_
BSRR
爱笨笨的阿狸
·
2023-04-12 05:56
2021-04-03 C语言、EDA,单片机代码自动转换更清楚。
GPIOB->
BSRR
//bit3变1其他不变GPIOB->
BSRR
//bit20变0其他不变GPIOB->
BSRR
//bit5变0其他不变GPIOB->
BSRR
//bit12变1其他不变GPIOB->
linuxScripter
·
2023-02-18 09:22
位带操作原理
位带操作原理把每个比特膨胀(映射)为一个32位的字,当访问这些字的时候就达到了访问比特的目的,比如说
BSRR
寄存器有32个位,那么可以映射到32个地址上,我们去访问(读-改-写)这32个地址就达到访问32
GODD6
·
2023-01-27 04:34
STM32-GPIO和定时器使用
复用开漏输出1-2-3推挽输出1-2-4复用推挽输出二、GPIO相关配置寄存器2-1端口配置寄存器CRL,CRH2-2端口输入数据寄存器IDR2-3端口输出数据寄存器ODR2-4端口位设置/清零寄存器
BSRR
2
彐雨
·
2023-01-09 09:42
STM32
stm32
单片机
GPIO 配置之ODR,
BSRR
, BRR 详解
刚开始学习,记录一下这几个寄存器的理解//以GPIO_Pin_6为例//GPIO_Pin_6==0x0040,pin_num==0x0040,故GPIO->BRR寄存器可以将第7位为1的引脚设置低电平//BRR低16位有效,“1”设置低电平,‘0’无动作voidLed_on(uint32_tledidx){uint16_tpin_num=(uint16_t)(ledidx&0xFFFF);if(l
NewDiscoverer
·
2022-12-18 12:21
stm32
stm32
【STM32】 相关寄存器总结
GPIO端口上拉/下拉寄存器(GPIOx_PUPDR)五、GPIO端口输入数据寄存器(GPIOx_IDR)六、GPIO端口输出数据寄存器(GPIOx_ODR)七、GPIO端口置位/复位寄存器(GPIOx_
BSRR
丘比特惩罚陆
·
2022-08-08 08:43
嵌入式
Cortex-
笔记
stm32
单片机
嵌入式硬件
磨刀不误砍柴功之合并相同样本的fastq文件
第一步,将相同样本名字和对应的SRR编号放在一起(excel直接复制)visample.txtasrr1asrr2
bsrr
3
bsrr
4
bsrr
5第二步修改SRR数据文件名foriin`catsample.txt
宗肃書
·
2022-07-22 16:16
【stm32f103】认识GPIO
认识GPIO什么是GPIOGPIO基本结构保护二极管输出模式推挽输出开漏输出输出数据寄存器(参考手册8.2)GPIOx_ODRGPIOx_
BSRR
输入模式GPIO输出初始化顺序什么是GPIO通用输入输出端口
不会电控的鲨鱼
·
2022-07-07 14:42
stm32学习日记
stm32
单片机
GPIO详解
GPIOx_CRH(x=A..E)端口配置高寄存器GPIOx_IDR(x=A..E)端口输入数据寄存器GPIOx_ODR(x=A..E)端口输出数据寄存器GPIOx_BRR(x=A..E)端口位清除寄存器GPIOx_
BSRR
__void
·
2022-07-07 14:37
STM32标准库源码详细解
单片机
stm32
c语言
嵌入式硬件
STM32复习题
这是通过GPIOx->
BSRR
_和GPIOx->BRR寄存器来实现的。4.STM32芯片内部集成的12位位ADC是一种逐次逼近(比较)型模拟数字转换器,具有18个通道,
勤劳的肉包
·
2022-04-16 14:21
STM32
stm32
stm32--位带
.位带介绍(1)位带操作51单片机使用sbit对IO口的定义,STM中没有这种关键字,而是通过访问位带别名区来实现,即通过将每个比特位膨胀成一个32位字,当访问这些字的时候就实现了访问比特的目的比方说
BSRR
飞向深空
·
2021-06-27 00:18
STM32位带区和位带别名区的浅谈
比方说
BSRR
寄存器有32个位,那么可以映射到32个地址上,当我们去访问这32个地址就达到访问32个比特的目的,也就是说我们可以通过位带轻松的去控制某
水枂
·
2021-06-07 14:28
STM32从设置IO输入上下拉到寄存器GPIOx_
BSRR
、GPIOx_BRR
目录1.问题概述2.标准库中查找3.GPIOx_
BSRR
和GPIOx_BRR端口位配置表1.问题概述因为一些原因使用寄存器方式进行开发,设置IO状态时发现:表格中10表示上拉/下拉输入模式,到底是上拉还是下拉呢
何事误红尘
·
2021-05-25 17:31
STM32
STM32 IO口的八种模式
分别是-GPIOx_CRL:端口配置低寄存器-GPIOx_CRH:端口配置高寄存器-GPIOx_IDR:端口输入寄存器-GPIOx_ODR:端口输出寄存器GPIOx_
BSRR
:端口位设置/清除寄存
冉冰
·
2021-05-12 22:53
STM32
嵌入式
stm32
STM32F103点亮LED,3种方式
APB2的偏移地址1.1.4、编写程序开启PE5时钟1.2、配置PE5对应寄存器1.2.1、找到对应基地址1.2.2、找到配置寄存器IOPE的所有偏移地址1.2.3、配置CRL寄存器1.3、控制ODR或
BSRR
dz小伟
·
2020-11-20 20:12
笔记
stm32
GPIO中的相关寄存器
GPIOx_OSPEEDR)4.端口上拉/下拉寄存器(GPIOx_PUPDR)5.端口输入数据寄存器(GPIOx_IDR)6.端口输出数据寄存器(GPIOx_ODR)7.端口置位/复位寄存器(GPIOx_
BSRR
sybs
·
2020-09-14 04:46
笔记
嵌入式
stm32
STM32学习笔记 — 之GPIO端口篇
每个GPI/O端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH),两个32位数据寄存器(GPIOx_IDR,GPIOx_ODR),一个32位置位/复位寄存器(GPIOx_
BSRR
),一个
清醠之美
·
2020-08-24 16:53
杂类
STM32学习笔记
之GPIO端口篇
STM32 GPIO相关的三个寄存器:ODR,
BSRR
, BRR
STM32的GPIO是最简单的外设了,但使用起来是有些讲究的。这里不妨拿STM32跟传统的51单片机做一个对比:51单片机的端口对应着一个8位的寄存器,读写这个寄存器即相当于读写IO口,有“读-改-写”问题,即:如果想改变端口的某些bit,需要先读这个端口的寄存器到内存或变量寄存器中,然后用与、或操作改写某个bit,再写回端口寄存器。为了简化完成类似操作,STM32做了改进,这也是一个端口配置了3
海东青电子
·
2020-08-23 15:06
stm32控制IO口的几个寄存器
一个32位的置位/复位寄存器,叫
BSRR
和一个16位的复位寄存器BRR。还有一个32位的锁存寄存器LCKRCRH和CRL主要配置IO口的模式和速率。图片发自
林喜田
·
2020-08-23 03:17
GPIO的寄存器
BSRR
和BRR
【转】GPIO的寄存器
BSRR
和BRR以写数据为例,提供的函数有GPIO_SetBitsGPIO_ResetBitsGPIO_WriteBitGPIO_Write比如我在PD口的高八位接了个并行的数据线
xinleixinlei
·
2020-08-21 07:29
STM32裸机学习笔记(三)—寄存器映射之
BSRR
与延时的爱恨情仇
STM32裸机学习笔记(三)—寄存器映射之
BSRR
与延时的爱恨情仇GPIO与引脚区别?
「已注销」
·
2020-08-21 06:46
STM32学习笔记
关于STM32
BSRR
寄存器的问题
用GPIO作为八位数据的并口,之前是连续的GPIO口,比如说GPIOE的高八位或者低八位作为数据的并口,我可以这么写GPIOE->
BSRR
=0XFF000000|(dataBSRR|=(1>0)
BSRR
YT-胡子
·
2020-08-21 06:23
关于STM32_GPIO的
BSRR
和BRR寄存器
首先,typedefstruct{vu32CRL;vu32CRH;vu32IDR;vu32ODR;vu32
BSRR
;vu32BRR;vu32LCKR;}GPIO_TypeDef;
BSRR
和BRR寄存器是
雪山斐胡
·
2020-08-21 06:06
STM32程序更新
BSRRH BSRRL
GPIOF->BSRRH=GPIO_Pin_9;GPIOF->BSRRL=GPIO_Pin_10;BSRRH表示
BSRR
寄存器高16位(BRy),哪一个BRy置1,引脚输出低电平;BSRRL
wanger2333
·
2020-08-21 06:33
STM32
BSRR
BRR ODR 寄存器解析
#defineSET_BL_HIGH()GPIOA->
BSRR
=GPIO_Pin_0#defineSET_BL_LOW()GPIOA->BRR=GPIO_Pin_0其作用类似于如下两个库函数,voidGPIO_SetBits
cyang812
·
2020-08-21 05:37
STM32
STM32学习笔记
STM32
BSRR
寄存器和BRR寄存器
STM32
BSRR
寄存器和BRR寄存器是32位的。
夜雪-初霁
·
2020-08-21 04:38
STM32
STM32使用
BSRR
和BRR寄存器快速操作GPIO端口
STM32使用
BSRR
和BRR寄存器快速操作GPIO端口STM32的每个GPIO端口都有两个特别的寄存器,GPIOx_
BSRR
和GPIOx_BRR寄存器,通过这两个寄存器可以直接对对应的GPIOx端口置
Tiger-Li
·
2020-08-21 04:49
ARM
GPIO的寄存器
BSRR
和BRR使用摘抄汇总
GPIO的寄存器
BSRR
和BRR以写数据为例,提供的函数有GPIO_SetBitsGPIO_ResetBitsGPIO_WriteBitGPIO_Write比如我在PD口的高八位接了个并行的数据线,低八位为控制
flyme2010
·
2020-08-21 03:06
stm32
STM32入门-区别ORD,
BSRR
,BRR寄存器
基础知识ORD,
BSRR
,BRR寄存器的作用是对已经初始化后的IO口输出高、低电平。ODR寄存器可读可写,32位,既能控制管脚为高电平,也能控制管脚为低电平。
爱学习的大喵喵
·
2020-08-21 02:37
STM32之I2C例程(24C02)
#include"stm32f10x.h"#include#defineSCL_H(GPIOB->
BSRR
=GPIO_Pin_6)#defineSCL_L(GPIOB->BRR=GPIO_Pin_6)#
QQ1034313020
·
2020-08-20 06:23
STM32
STM32入门系列-位带操作介绍
比方说
BSRR
寄存器有32个位,那么可以映射到32个地址上,当我们去访问这32个地址就
VX13260562029
·
2020-08-20 02:56
STM32的GPIO的寄存器配置
GPIOx_CRL:端口配置低寄存器GPIOx_CRH:端口配置高寄存器GPIOx_IDR:端口输入寄存器GPIOx_ODR:端口输出寄存器GPIOx_
BSRR
:端口位设置/清除寄存器GPIOx_BRR
吮指原味张
·
2020-08-20 00:30
STM32
stm32
STM32 GPIO输出高低电平转换速率测试
STM32F103ZET6软件平台:kEILMDK逻辑分析仪:金沙滩LA2016从图中看出,最快的是GPIOA->ODR=0x1;GPIOA->ODR=0x0;和PA0=0x01;PA0=0x00;和GPIOA->
BSRR
silno
·
2020-08-18 16:00
STM32
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他