stm32中GPIOB->BSRR这句话是什么意思

发布者:数字冒险最新更新时间:2016-04-05 来源: eefocus关键字:stm32  GPIOB  BSRR 手机看文章 扫描二维码
随时随地手机看文章
GPIOB->BSRR = 0x01就是把GPIOB port 0升为高电平
GPIOB->BRR = 0x01就是把GPIOB port 0降为低电平
GPIOB->BSRR = 0x02就是把GPIOB port 1升为高电平
GPIOB->BRR = 0x02就是把GPIOB port 1降为低电平
GPIOB->BSRR = 0x04就是把GPIOB port 2升为高电平
GPIOB->BRR = 0x04就是把GPIOB port 2降为低电平
GPIOB->BSRR = 0x08就是把GPIOB port 3升为高电平
GPIOB->BRR = 0x08就是把GPIOB port 3降为低电平
关键字:stm32  GPIOB  BSRR 引用地址:stm32中GPIOB->BSRR这句话是什么意思

上一篇:W5100与STM32F103接口电路原理图
下一篇:stm32上移植了ucos,现在需要使用到DS18B20采集温度

推荐阅读最新更新时间:2024-03-16 14:49

STM32入门系列-复位程序
已经对启动文有了大致了解,再来看看系统在复位过程中做了哪些工作。复位程序如下: ; Reset handler Reset_Handler PROC EXPORT Reset_Handler IMPORT SystemInit IMPORT __main LDR R0, =SystemInit BLX R0 LDR R0, =__main BX R0 ENDP 在复位程序内,声明了外部文件标号SystemInit和__main(__main 是一个标准的C语言库函数,用于初始化用户堆栈,最终还是进入main),因此需要在外部文件中按照这个标号名写出对应的函数,否则编译器将报错。在库文件system_stm32f10x.c内就
[单片机]
STM32 学习笔记 一.矩阵键盘
刚刚接触STM32,感觉和arduino完全是两个难度,如果说arduino是乐高积木,那我感觉STM32就跟盖楼一样,哈哈,是真的难,真的极具挑战性,可能是我刚开始学觉得难,到后面熟练了应该会好一些,言归正传,就讲一讲我们学长给我们下的任务矩阵键盘。 学长学姐们做的是九键的矩阵键盘,我们做的是四键的,难度其实相差不大,换汤不换药的类型,原理就是一二号线通高电平,三四号线低电平,然后交换,让一二号低电平,三四号高电平这样就可以确定是哪个按键被按下。 OK上代码 key.c函数 #include key.h #include delay.h #include usart.h void KEY_Init1(void)
[单片机]
<font color='red'>STM32</font> 学习笔记 一.矩阵键盘
STM32三种复位形式
STM32F10xxx支持三种复位形式,分别为系统复位、上电复位和备份区域复位。 一、系统复位 系统复位将复位所有寄存器至它们的复位状态。 当发生以下任一事件时,产生一个系统复位: NRST引脚上的低电平(外部复位) 窗口看门狗计数终止(WWDG复位) 独立看门狗计数终止(IWDG复位) 软件复位(SW复位) 低功耗管理复位 可通过查看RCC_CSR控制状态寄存器中的复位状态标志位识别复位事件来源。 软件复位通过将Cortex™-M3中断应用和复位控制寄存器中的SYSRESETREQ位置’1’,可实现软件复位。请参考Cortex™-M3技术参考手册获得进一步信息。低功耗管理复位在以下两种情况下可产生低功耗管理复位: 在进入待机
[单片机]
<font color='red'>STM32</font>三种复位形式
STM32单片机学习笔记——USART串口通信
首先,USART是什么呢? USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备。(来自百度) 这是官方解释,而我对它的通俗解释是:这是一个用于和其他设备(如电脑、单片机等)通信(交换数据、信息等)的端口,就像手机数据线那样。 当然,这只是我的一种通俗看法,大家经过了深入的学习之后,一定会产生更为准确、成熟的看法。 我所学习的,就是通过这个模块来实现单片机和电脑之间的通信,并以此为基础,实现利用电脑来简单地控制单片机的目的。 那么,我们来简单地看一看我们这段代码由哪几部分组成: 1. 用于存储相关配置的结构体。 2. 变量Temp,用于存储从电脑接收到的信息。 3.
[单片机]
stm32 CubeMx 实现SD卡/sd nand FATFS读写测试
1. 前言 SD卡/SD nand是嵌入式开发中常为使用的大容量存储设备,SD nand虽然当前价格比SD卡高,但胜在价格、封装以及稳定性上有优势,实际操作和SD卡没什么区别。 关于 SD卡/SDnand 的驱动,有了CubeMx之后其实基本上都自动生成了对应的驱动了,基本上把驱动配置一下之后,自己写一些应用就可以完成基本的读写了,同时关于FATFS文件系统,也可以直接采用CubeMx配置,也不用自己移植,因此使用STM32开发这些还是比较爽的!不过使用过程中也有一些坑,自动生成的驱动有时候也还是有一些bug,因此还是需要大家对对应驱动有一定的了解。 本文将主要分享关于使用 CubeMx 配置 stm32 的工程,通过SD
[单片机]
<font color='red'>stm32</font> CubeMx 实现SD卡/sd nand FATFS读写测试
Keil MDK STM32系列(五) 使用STM32CubeMX创建项目基础结构
概述 从前面介绍的STM32开发可以感受到, 虽然SPL对于纯寄存器方式开发已经是很大的进步, SPL将大部分寄存器配置做了很好的封装, 配置项简单易读, 但是外设与输出脚的映射关系, 配置项的数量, 配置之间的关联都使得配置难度并未降低, 在项目启动阶段依然要通过不断查阅MCU的用户手册去修改方案, 各种情况下的代码例程直接借鉴容易出错, 需要反复尝试, 往往在调通外设这一步就已经耗费了开发人员的大量时间. 所以ST将开发库的重心迁移到了HAL上, 配合HAL的就是STM32CubeMX这个图形化配置工具. 通过图形化界面, 通过预设的逻辑辅助生成代码模板. 这样可以将底层寄存器和外设的复杂定义和逻辑包装在工具界面之下, 避
[单片机]
ST推出STM32微控制器先进电机控制算法
2008年9月9日 ,意法半导体扩大32位STM32微控制器(MCU)支持的电机矢量控制函数库,新增了支持单旁路无传感器控制、内部永磁(IPM)电机控制和永磁同步(PMSM)电机弱磁控制的算法。目前市场上大约已有40种电机控制应用采用了意法半导体的基于Cortex-M3的STM32微控制器。 新增的控制函数功能被补充到STM32电机控制函数库2.0版内,在新一代电器、工业驱动器、电泵、加热通风空调(HVAC)系统、自动售货机、收款机和电动汽机车等应用领域,新算法将有助于加快产品上市时间,降低材料成本,优化电机选型,冲破运行限制。 同时,意法半导体通过增加对Kei
[工业控制]
ST推出<font color='red'>STM32</font>微控制器先进电机控制算法
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved