自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 stm32学习——定时器部分3(输入捕获)

STM32为了更好的优化使用,TIMx_CH1捕捉到的信号可以传输到IC1,TIMx_CH1捕捉到的信号也可以连接到IC2,TIMx_CH2捕捉到的信号也可以连接到IC1,也可以连接到IC2。其中fCK_INT是定时器的输入频率,fDTS是根据TIMx_CR1的CKD[1:0]的设置来确定的。测频法适用于频率较高的pwm波形,测周法适用于频率较低的pwm波形,对于介于两者之间的pwm波形用中介频率来表示。2.测周法:在两个上升沿(或下降沿)之间,以一个参考频率 F 计次,得到N,则频率 f=F/N;

2024-01-08 00:42:20 1066

原创 stm32学习——定时器部分2(输出比较)

通过比较CNT与CCR(Capture/Compare Register 捕获/比较寄存器)值的关系来输出电平实现置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形。占空比(高电平的占比,例如T=100ms,输出波形中高电平占40ms,则占空比为40%)=Ton/T;3.周期20ms=(7200*200)/72000000,所以配置PSC为7200-1,CCR为200-1;输入模式为PWM模式1(向上计数时,CNT<CCR,REF(参考信号)置1;PWM分辨率:Reso=1/(ARR+1)

2023-12-29 16:37:42 483 1

原创 stm32学习笔记——定时器部分1(定时器中断)

定时时间 = 中断周期/间隔时间 = 1/每秒产生的中断数 = 触发中断的计数值(65536)/每秒计数次数(72M/65536)。对计数频率进行预分频,如0分频时输出=输入/1=72MHz,1分频时输出=输入/2=36MHz,2分频时输出=输入/3=24MHz。:CNT从重装值自减——到达0——回到重装值并产生中断信号——CNT自减。:CNT向上自增——到达重装值——清零并产生中断信号——CNT向上自增。:自增——到重装值——产生中断信号——自减——到0——产生中断——自增。

2023-12-27 23:35:46 539 1

原创 stm32学习笔记—旋转编码器计次

首先将最小系统板的PB0引脚与A相连接,触发方式选择上升/下降沿触发,用A相的输出信号来触发中断,然后在A相下降沿触发第一次中断后读取B相电平,紧接着A相上升沿触发第二次中断后读取B相电平,结合两次读取到的电平来判断是正转还是反转,这种检测方法和第二种方法的原理相同,即从A相的下降沿触发到上升沿触发期间,若B相电平发生了变化,则判定编码器转动,反之未转动,波形抖动时B相的电平保持不变,能够实现消抖。中断优先级:当有多个中断源同时申请中断时,中CPU会根据中断源的轻重缓急进行裁决,优先响应更加紧急的中断源;

2023-12-10 23:03:16 1547

原创 stm32学习笔记(串口通信)

这个寄存器的位15:4存放的是USARTDIV(USART分频器除法因子)的整数部分,位3:0存放的是USARTDIV的小数部分。我们通常使用的是异步通信,异步通信规定传输的数据格式由起始位、数据位、奇偶校验位和停止位组成。复用:IO端口的输入或是输出由其它非GPIO外设(USART、DAC等)控制。通用:IO端口的输入或是输出由GPIO外设(ODR、BSRR等)控制;异步:无时钟信号,数据信号中加入起始位和停止位等一些同步信号。以中断的方式接受指定字节的数据。以阻塞的方式发送指定字节的数据。

2023-11-27 01:47:17 433

原创 STM32学习记录第一周

在官方提供的STM32F10x系列编程手册中我们可以得到寄存器的基地址、偏移地址和复位值,我们可以看到GPIOC中的第0位需要CNF0和MODE0这4各位来控制,GPIOC中的第1位需要CNF1和MODE1这4各位来控制。上一步的代码虽然简单、有利于单片机的编译,但对于编写代码的人来说缺少可读性,并且编写也非常困难,那么我们就需要创建一个头文件来对这些代码进行定义,方便对它们的使用。stm32的引脚复杂,不仅要配置低电平还要配置是输入还是输出,如果是输出的话还要配置输出速度。2.配置输出,确定输出的模式;

2023-11-05 22:34:03 63

空空如也

空空如也

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

TA关注的人

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