会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lichungang
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2023年11月15日
32-ADC模数转换器
摘要: 结构图 16个外部输入通道和两个内部信号源(温度和Vre),有两种转换模式,分别是注入组和规则组。规则组可以同时转换16个通道,但数据寄存器只能存一个结果,要想前面的通道数据不被覆盖,可以结合DMA来使用,将数据转存到别的地方。而注入组对应四个数据寄存器。 触发开始转换的信号有两种,一种是软件触发,
阅读全文
posted @ 2023-11-15 00:04 要是天天吃鱼就好了
阅读(47)
评论(0)
推荐(0)
2023年11月13日
32-TIM编码器接口
摘要: 编码器接口的两个引脚借用了输入捕获单元的前两个通道,所以编码器的输入引脚就是定时器的CH1和CH2这两个引脚。 GPIO模式什么时候上拉什么时候使用下拉模式呢?看外部模块,若外部模块默认输出高电平,则选择上拉输入模式,反之,选择下拉模式。如果不确定外部模块的默认状态,尽量选择浮空输入模式,但是这种模
阅读全文
posted @ 2023-11-13 23:59 要是天天吃鱼就好了
阅读(92)
评论(0)
推荐(0)
2023年11月6日
32-TIM输入捕获
摘要: 注意与输出比较区分。 频率测量方法 测频法实现:例如使用红外传感器,每个上升沿计次加一,再用一个定时器,定1S的定时中断,在中断里,每隔一秒取一下计次值,同时清零计次,所计的值就是频率。 主从触发模式(TRGO、TRGI) 主模式将定时器内部的引脚映射到TRGO,用于触发别的外设。 从模式接受其他外
阅读全文
posted @ 2023-11-06 23:14 要是天天吃鱼就好了
阅读(158)
评论(0)
推荐(0)
2023年10月30日
32-TIM输出比较
摘要: 输出比较(OC) 通过比较CNT和CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作。用于输出一定频率和占空比的PWM波形。 CCR(捕获比较寄存器)的作用:对于定时器,CCR寄存器用于捕获输入信号的边沿。通过配置CCR寄存器的值,可以在定时器计数器达到特定值时捕获输入信号的边沿状态,例如
阅读全文
posted @ 2023-10-30 23:54 要是天天吃鱼就好了
阅读(104)
评论(0)
推荐(0)
2023年10月27日
32-TIM定时中断
摘要: 一 16位计数器,功能:定时中断、内外时钟源选择、输入捕获、输出比较、编码器接口、主从触发 基本定时器流程 系统时钟(72MHZ)经过预分频器进行分频,然后计数器不断自增,并与自动重装寄存器中的值进行比较,当到达设定的值时,会将计数器清零重新计次,并产生一次计时中断。 在基本定时器中,只有向上计数这
阅读全文
posted @ 2023-10-27 23:43 要是天天吃鱼就好了
阅读(323)
评论(0)
推荐(0)
2023年10月24日
32-外部中断
摘要: EXTI外部中断,TIM定时器中断,ADC,UASRT,SPI,I2C,RTC NVIC(嵌套中断向量控制器) 中断管理方法 首先,对STM32中断进行分组,组0-4.同时,对每个中断设置一个抢占优先级和一个响应优先级。 假定设置中断优先级组为2,然后设置中断3(RTC中断)的抢占优先级为2,响应优
阅读全文
posted @ 2023-10-24 23:58 要是天天吃鱼就好了
阅读(77)
评论(0)
推荐(0)
32-OLED
摘要: 硬件电路(I2C或SPI通信)
阅读全文
posted @ 2023-10-24 22:54 要是天天吃鱼就好了
阅读(18)
评论(0)
推荐(0)
2023年10月18日
C语言结构体与枚举类型
摘要: 一、结构体 这是定义了一个结构体变量c,成员是x,y,z。 又已知typedef用于给变量改名,例如 typedef unsigned char uint8_t; 就是把unsigned char数据类型给个新名字unint8_t。 那么,使用 typedef struct{ char x; int
阅读全文
posted @ 2023-10-18 23:13 要是天天吃鱼就好了
阅读(54)
评论(0)
推荐(0)
STM32——GPIO输出
摘要: 一、结构 二、8种模式 三、对推挽输出、开漏输出的理解 1、推挽输出: 推:将电流推出去 挽:将电流挽回来 上图的前两种情况组合,就是推挽输出模式。 情况1时即“推”,情况2时即“挽”。 2、开漏输出: 漏:漏极啥也没接。情况2与3组合构成开漏模式。(常配一个外接上拉电阻) 功能1:改变高电平的电压
阅读全文
posted @ 2023-10-18 12:52 要是天天吃鱼就好了
阅读(89)
评论(0)
推荐(0)
STM32库函数点灯
摘要: 第一步:时钟使能 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE); 第二步:端口配置(GPIO) GPIO_InitTypeDef GPIO_InitStruct; //定义一个结构体,其成员用于GPIOC的信息配置 GPIO_InitStru
阅读全文
posted @ 2023-10-18 00:04 要是天天吃鱼就好了
阅读(58)
评论(0)
推荐(0)
上一页
1
2
公告