【STM32】寄存器位的操作方式

最新更新时间:2022-04-21来源: eefocus关键字:STM32  操作方式 手机看文章 扫描二维码
随时随地手机看文章

read / write (rw) 软件能读写此位。

read-only (r) 软件只能读此位。

write-only (w) 软件只能写此位,读此位将返回复位值。

read/clear (rc_w1) 软件可以读此位,也可以通过写’1’清除此位,写’0’对此位无影响。

read / clear (rc_w0) 软件可以读此位,也可以通过写’0’清除此位,写’1’对此位无影响。

read / clear by read (rc_r) 软件可以读此位;读此位将自动地清除它为’0’,写’0’对此位无影响。

read / set (rs) 软件可以读也可以设置此位,写’0’对此位无影响。

read-only write trigger (rt_w) 软件可以读此位;写’0’或’1’触发一个事件但对此位数值没有影响。

toggle (t) 软件只能通过写’1’来翻转此位,写’0’对此位无影响。

Reserved(Res.) 保留位,必须保持默认值不变


上述内容可在STM32中/英文参考手册的1.1节查看!


关键字:STM32  操作方式 编辑:什么鱼 引用地址:【STM32】寄存器位的操作方式

上一篇:片内外设、片上外设和片外外设的区别
下一篇:STM32-快速上手输入捕获

推荐阅读

STM32学习日志——CAN通信实验
1、概述CAN是Controller Area Network的缩写,是ISO的国际标准化的串行通信协议。在当前的汽车产业中,有各种各样的电子控制系统,这些系统之间所用的数据类型及对可靠性的要求不尽相同。1986年电气商博世公司开发出面向汽车的CAN通信协议。现在,CAN的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。CAN控制器根据两根线上的电位差来判断总线电平。总线电平分为显性电平和隐形电平,二者必居其一。发送方通过使总线电平发生变化,将消息发送给接收方。CAN的特点:多主控制。总线空闲时,所有单元都可以发送消息;最先访问总线的单元优先;同时发送看ID优先级。消息的发送。所有消息以固定的格式
发表于 2023-01-13
STM32学习日志——基于NT35510驱动芯片的LCD屏显示
之前写过关于LCD屏的学习日志,当时学得很懵逼,最后先暂时跳过,把教材的例程当成库函数来用,等后面开窍了再回过头来学习一遍。回想大学学习51单片机的时候,也是觉得LCD屏很困难,我觉得新手很容易就在这里从就入门到放弃了,因为相比前面的知识,个人认为LCD算是一个比较复杂的外设,难度有阶梯式的上升。再加上学习的教材为了兼容各种驱动芯片,程序看起来比较乱。所以这次单把NT35100这款驱动芯片拎出来分析学习。这里使用的是ATK-4.3'TFTLCD模块,他是采用NT35510芯片驱动,分辨率为800*480,自带GRAM。ATK-4.3’ TFTLCD模块正面图一、引脚与GRAM它一共有34个引脚。原理图及引脚功能如下。因为LC
发表于 2023-01-13
STM32学习日志——按键的单击、双击、长按
前两天去面试的时候,面试官看了我的业余小设计,问了个问题,怎么实现按键的双击,当时的设计只有单击和长按的功能,当时没回答出来。回来后看了下资料,整理并尝试了一下。大概的思路是这样的,单击与长按的区别在于按下后弹起时间的长短,如果按键一直按着,且大于一个时间值,判断为长按;否则为非长按,那么就要继续判断是单击还是双击,区别在于弹起后的一个较短时间内是否再次被按下,如果是,则为双击,反之则为单击。不知道大佬们有没有更好的办法,可以指导下吗?主函数
发表于 2023-01-13
STM32学习日志——主函数框架:时间轮
读大学时候,老师曾教了一种叫时间轮的方法,当时没好好学习。自己在写程序时经常乱用延时,一方面占用CPU资源,原本单片机可以执行更多的任务,却被用来延时,特别浪费,另一方面可能出现各种各样的问题。使用时间轮的方法,可以使单片机像人一样,以时间为尺度,来规划任务。人可以决定今天几点吃饭,几点看书,几点睡觉。而单片机依靠定时器的中断,每隔0.5ms进入一次中断,可以设定在任意的时间点执行合适的任务,比如需要usart发送比较重要的数据的,可以让它以1ms间隔发送,比如不重要的数码管显示,可以让他200ms执行一次。而这个框架可以直接套用于主程序。配置定时器主程序框架主程序框架
发表于 2023-01-13
总结大佬经验,如何学习STM32?(入门、进阶)
一、想快速入门进阶,面向工作时先把工作中需要的东西学会,一项一项的来,比如先把GPIO弄清楚,怎么初始化,怎么输入输出,然后定时器、串口、ADC、DAC、DMA、SPI等等先把用得着的一个一个地做,都弄明白了再往一块整合,从简单到复杂,硬件操控起来了也就算对这种单片机入门了吧,软件方面,不管用什么单片机,用什么编译器,区别不大初学的最好还是买个开发板,不需要多高级的,有几个常用功能做出来,其它就容易了。--------hdxet关于初学者是否需要弄清底层函数问题:先玩起来再说底层函数,一般就用现成的库,绝大多数应用都没问题的,至于库里面是什么,先不管它,到了高级阶段再去看--------hdxet二、进阶步骤会点灯-入门;会使用各个
发表于 2023-01-13
一图搞懂单片机STM32的5个时钟源知识!
众所周知STM32有5个时钟源HSI、HSE、LSI、LSE、PLL,其实他只有四个,因为从上图中可以看到PLL都是由HSI或HSE提供的。其中,高速时钟(HSE和HSI)提供给芯片主体的主时钟.低速时钟(LSE和LSI)只是提供给芯片中的RTC(实时时钟)及独立看门狗使用,图中可以看出高速时钟也可以提供给RTC。内部时钟是在芯片内部RC振荡器产生的,起振较快,所以时钟在芯片刚上电的时候,默认使用内部高速时钟。而外部时钟信号是由外部的晶振输入的,在精度和稳定性上都有很大优势,所以上电之后我们再通过软件配置,转而采用外部时钟信号.高速外部时钟(HSE):以外部晶振作时钟源,晶振频率可取范围为4~16MHz,我们一般采用8MHz的晶振。
发表于 2023-01-13

推荐帖子

wince6 Eboot引导!!!
Eboot加载失败,DNW输出如下信息: WinCENANDBootv1.00 Aug05200815:04:47 LoadEBOOT...... ECCmismatchforSector:0x00000120 ERR_DISK_OP_FAIL2:0x00000120 ECCmismatchforSector:0x00000121 ERR_DISK_OP_FAIL2:0x00000121 ECCmismatchforSector:0x0
jk_3333 WindowsCE
无线通信中的信道讲解
信道是对无线通信中发送端和接收端之间的通路的一种形象比喻,对于无线电波而言,它从发送端传送到接收端,其间并没有一个有形的连接,它的传播路径也有可能不只一条(正如前面所说的电波的传播方式提到的),但是我们为了形象地描述发送端与接收端之间的工作,我们想象两者之间有一个看不见的道路衔接,把这条衔接通路称为信道。信道有一定的频率带宽,正如公路有一定的宽度一样。 正如前面所说的那样,无线信道中电波的传播不是单一路径来的,而是许多路径来的众多反射波的合成。由于电波通过各个路径的距离不同,因而各个路
Jacktang 无线连接
【连载】【星光闪电STM32F407开发板】第八章 外部中断实验
第八章外部中断实验 8.1实验目的 本实验旨在学习STM32的外部输入中断的使用方法,上一章中的4个按键输入,其实都可以配置成中断输入的方式,下面我们来学习此功能。 8.2实验简介 8.2.1什么是中断? 本来处于正常状态(比如我现在处于写程序状态),突然有个外部因素干扰(比如快递员打电话叫我去拿快递),然后马上处理干扰事项(跑下楼去签收快递),解决好后又回到原来正常状态(拿好快递后又开始写程序)。在中断产生后一般会去执行中断服务函数,
hejecu stm32/stm8
请教VC33和CPLD(EPM7128S)能否直接相连接?
VC33的输出引脚是不是3.3VTTL的电平? 它和CPLD(EPM7128S)能不能直接相连? 谢谢!请教VC33和CPLD(EPM7128S)能否直接相连接?
john86 微控制器 MCU
怎样消除接触电阻的影响
谁能告诉我如果使用低值精密电阻采样,怎么才能消除接触电阻的影响?感谢!怎样消除接触电阻的影响
丽丽 测试/测量
电池平衡以实现最大电池组性能
本帖最后由qwqwqw2088于2022-11-3007:40编辑 电池平衡 电动汽车(EV)被广泛认为是节能和环境可持续交通的重要技术。作为电动汽车新的牵引需求,锂离子(Li-ion)电池组以其体积小、容量大、能量密度高、安全性高等优点而备受关注。单体电池串并联组成电池堆,实现更高的电压和容量。但是,一旦任何电池达到其最大限制或工作阈值(低于绝对阈值),充电和放电过程就需要停止。因此,电池组的容量受到电池组电池不平衡的限制。这会降低能源使用效率并缩短电池组的使用寿
qwqwqw2088 模拟与混合信号
小广播
设计资源 培训 开发板 精华推荐

何立民专栏 单片机及嵌入式宝典

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

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