STM32 GPIOx_CRL/GPIOx_CRH 寄存器的设置的简化描述
问题:设置GPIO某个引脚为开漏输出模式,输出频率为10MHz
解答:
1.选择CRL还是CRH寄存器
2.CRH与CRL寄存器中每4位决定一个GPIO工作模式
3.输出模式的设置:CRH寄存器的MODEy[1:0]设置为01,这个设置的意思为:输出模式,最大速度为10MHZ
4.设置开漏:CNFy[1:0]选择在输出模式,即CNFy[1:0]设置为01,这个设置的意思为:通用开漏输出模式
5.怎样设置为输入还是输出模式,是推挽还是开漏,是模拟还是浮空,都可以查看手册,初学者可以查看中文手册。
6.这里讲的是一种思维,如何划繁为简,如何快速记住,如何掌握整体脉络,如何举一反三,不要被条条框框绑架,要站在圈子外俯瞰圈子里面。
STM32 GPIOx_CRL/GPIOx_CRH 寄存器的设置的简化描述相关推荐
- STM32 GPIOx_CRL/GPIOx_CRH 寄存器
GPIOx_CRL/GPIOx_CRH (x:A~F)寄存器用来对GPIO进行端口设置,如:设置GPIO为输入模式或输出模式.每个寄存器含有32位,每4位用来设置1个GPIO引脚功能.GPIOx_CR ...
- crh寄存器_牛人的STM32学习笔记(寄存器版本).doc
牛人的STM32学习笔记(寄存器版本) 一.GPIO口的配置 STM32的DGPIO口最多可以有7组(GPIOa~GPIOg),而每一组GPIO口均有16个双向IO组成.并且没个IO口均可配置成8种模 ...
- 【浅析STM32之GPIO寄存器(CRL/CRH)配置 】
浅析STM32之GPIO寄存器(CRL/CRH)配置 一.前言 GPIO的配置可以说是STM单片机的一大特色,通过GPIO的配置我们可以进行多种不同模式的输入和输出,并且进行配置的方式也有多种,一般我 ...
- stm32之RCC寄存器学习
RCC(Reset Clock Controller) -- 复位与时钟控制 一.复位 STM32F10xxx支持三种复位形式,分别为系统复位.上电复位和备份区域复位. 系统复位:除了时钟控制器的RC ...
- 了解实时时钟RTC的原理并通过stm32实现STM32的日历读取、设置和输出
文章目录 前言 一.RTC是什么? 1.定义 2.原理 二.配置项目 三.配置代码 1.重定向printf函数 2.效果(1) 3.添加星期 4.效果(2) 四.总结 五.参考资料 前言 硬件:stm ...
- STM32的日历读取、设置和输出
一.RTC RTC (Real Time Clock):实时时钟 RTC是个独立的定时器.RTC模块拥有一个连续计数的计数器,在相应的软件配置下,可以提供时钟日历的功能.修改计数器的值可以重新设置当前 ...
- STM32 逐次逼近寄存器型(SAR)模拟数字转换器(ADC)
是采样速率低于5Msps (每秒百万次采样)的中等至高分辨率应用的常见结构. SAR ADC的分辨率一般为8位至16位,具有低功耗.小尺寸等特点. 这些特点使该类型ADC具有很宽的应用范围,例如便携/ ...
- 【STM32存储器映射-寄存器基地址-偏移】
前言 在学习STM32的时候,我们看到很多的寄存器编程, 比方说LED灯: //GPIOB.5端口输出高电平GPIOB->ODR|=1<<5; //PB.5 输出高GPIOE-> ...
- Proteus VSM STM32仿真原理图绘制与设置
Proteus VSM STM32仿真原理图绘制与设置 相关篇<Proteus VSM Studio建立代码工程与调试全过程> 新建STM32仿真工程步骤 新建工程: 工程名字:根据需要自 ...
最新文章
- Mac下SVN的使用
- java-接口与多态-
- JavaScript let、const与var的区别
- Java程序Date类型比较
- 【elasticsearch】elasticsearch 熔断器
- Oracle 索引失效的六大限制条件
- 剪贴板(下)-剪贴板查看器
- java 类的加载机制详解
- 自己搭建虚拟服务器,如何自己搭建虚拟主机
- jmu-Java-03面向对象-06-继承覆盖综合练习-Person、Student、Employee、Company
- Python 二进制数与十进制数转换表的制作
- 嵌入式设备的机器码、cpu的id号以及网卡mac地址
- 在EPICS定义一个新的记录类型
- 史上首次!苹果/谷歌/微软/火狐合力解决Web兼容性问题
- 2016面试整理--来源牛客网
- 计算机应用基础0006 19春在线作业1,川大《计算机应用基础0006》20春在线作业1 -0001...
- Lidar_imu自动标定源码阅读(二)——calibration部分
- 独立WAP交友网站趋势分析
- C++ 实现视频文件播放(Windows Media Player、MFC、C#)
- 前端未来之路在何方?