自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 TIM输入捕获

IC(Input Capture)输入捕获输入捕获模式下,当通道输入引脚出现指定电平跳变时,当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率、占空比、脉冲间隔、电平持续时间等参数每个高级定时器和通用定时器都拥有4个输入捕获通道可配置为PWMI模式,同时测量频率和占空比可配合主从触发模式,实现硬件全自动测量。

2023-12-10 23:55:26 427

原创 TIM输出比较

OC(Output Compare)输出比较输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形每个高级定时器和通用定时器都拥有4个输出比较通道高级定时器的前3个通道额外拥有死区生成和互补输出的功能输出比较功能非常重要,主要用来输出PWM波形, PWM波形是驱动电机的必要条件,可以用来做智能车,机器人等项目PWM(Pulse Width Modulation)脉冲宽度调制。

2023-12-09 22:40:32 689

原创 TIM定时中断

TIM(Timer)定时器定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断16位计数器、预分频器、自动重装寄存器的时基单元,在72MHz计数时钟下可以实现最大59.65s的定时不仅具备基本的定时中断功能,而且还包含内外时钟源选择、输入捕获、输出比较、编码器接口、主从触发模式等多种功能根据复杂度和应用场景分为了高级定时器、通用定时器、基本定时器三种类型。

2023-12-08 19:20:48 829

原创 EXTI外部中断

EXTI(Extern Interrupt)外部中断EXTI可以监测指定GPIO口的电平信号,当其指定的GPIO口产生电平变化时,EXTI将立即向NVIC发出中断申请,经过NVIC裁决后即可中断CPU主程序,使CPU执行EXTI对应的中断程序支持的触发方式:上升沿/下降沿/双边沿/软件触发支持的GPIO口:所有GPIO口,但相同的Pin不能同时触发中断通道数:16个GPIO_Pin,外加PVD输出、RTC闹钟、USB唤醒、以太网唤醒触发响应方式:中断响应/事件响应。

2023-12-07 16:02:51 432 1

原创 STM32中断介绍

只要中断条件满足,不管主程序在干什么事情都要立即暂停,程序由硬件电路自动跳转到中断程序中,中断程序执行完后程序才会返回被暂停的地方继续执行。NVIC就是STM32中用来管理中断、分配优先级的。下图是STM32里的中断资源。

2023-12-07 15:33:03 702 1

原创 ADC模数转换器介绍

ADC模拟-数字转换器ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁12位主次逼近型ADC,1us转换时间输入电压范围:0~3.3V,转换结果范围:0~409518个输入通道,可测量16个外部和2个内部信号源规则组(常规使用)和注入组(突发使用)两个转换单元模拟看门狗自动监测输入电压范围STM32F103C8T6 ADC资源:ADC1、ADC2,10个外部输入通道stm32的ADC原理基本与下图逐次逼近型ADC原理一致。

2023-12-05 18:56:24 1252

原创 GPIO八种模式介绍

下图为stm32f103系列GPIO的基本结构,左侧连接MCU内部,中间上半部分为输入,中间下半部分为输出,右侧为MCU引出的外设I/O引脚八种模式分别为:输出模式四种:推挽输出,开漏输出,复用推挽输出,复用开漏输出输入模式四种:上拉输入,下拉输入,浮空输入,模拟输入具体介绍:输出模式:推挽输出:输出高电平时就是直接接到了我们单片机的VDD(3.3V),输出低电平时就是直接接到了我们单片机的VSS(0V),最直接的输出方式,让“输出控制”变为了VDD/VSS输出,使得输出

2023-12-04 15:26:37 400

原创 GPIO简介

通过配置GPIO的端口配置寄存器,端口可以配置成以下8种模式。

2023-12-04 00:38:38 356

原创 PWM公式总结

PWM频率=更新频率=72M/(PSC+1)/(ARR+1)占空比=CCR/(ARR+1)

2023-12-02 21:09:04 6195

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除