写文案的网站,网站开发总体功能设计,个人备案的网站 做企业站,一建建设网站首页#x1f680;write in front#x1f680; #x1f50e;大家好#xff0c;我是黄桃罐头#xff0c;希望你看完之后#xff0c;能对你有所帮助#xff0c;不足请指正#xff01;共同学习交流 #x1f381;欢迎各位→点赞#x1f44d; 收藏⭐️ 留言#x1f4dd;… write in front 大家好我是黄桃罐头希望你看完之后能对你有所帮助不足请指正共同学习交流 欢迎各位→点赞 收藏⭐️ 留言 本系列哔哩哔哩江科大STM32的视频为主以及自己的总结梳理 Projeet source code 工程代码放在了本人的Gitee仓库iPickCan (iPickCan) - Gitee.com 引用
STM32入门教程-2023版 细致讲解 中文字幕_哔哩哔哩_bilibili
Keil5 MDK版 下载与安装教程STM32单片机编程软件_mdk528-CSDN博客
STM32之Keil5 MDK的安装与下载_keil5下载程序到单片机stm32-CSDN博客
0. 江协科技/江科大-STM32入门教程-各章节详细笔记-查阅传送门-STM32标准库开发_江协科技stm32笔记-CSDN博客
【STM32】江科大STM32学习笔记汇总(已完结)_stm32江科大笔记-CSDN博客
江科大STM32学习笔记上_stm32博客-CSDN博客
STM32学习笔记一基于标准库学习_电平输出推免-CSDN博客
STM32 MCU学习资源-CSDN博客
stm32学习笔记-作者: Vera工程师养成记 术语
英文缩写描述GPIOGeneral Purpose Input Onuput通用输入输出AFIOAlternate Function Input Output复用输入输出AOAnalog Output模拟输出DODigital Output数字输出内部时钟源 CK_INTClock Internal内部时钟源外部时钟源 ETRExternal clock 时钟源 External clock 外部时钟源 ETRExternal clock mode 1外部时钟源 Extern Input pin 时钟模式1外部时钟源 ETRExternal clock mode 2外部时钟源 Extern Trigger 时钟模式2外部时钟源 ITRxInternal trigger inputs外部时钟源ITRx Internal trigger inputs内部触发输入外部时钟源 TIxexternal input pin 外部时钟源 TIx external input pin外部输入引脚CCRCapture/Comapre Register捕获/比较寄存器OCOutput Compare输出比较ICInput Capture输入捕获TI1FP1TI1 Filter Polarity 1Extern Input 1 Filter Polarity 1外部输入1滤波极性1TI1FP2TI1 Filter Polarity 2Extern Input 1 Filter Polarity 2外部输入1滤波极性2 正文
0. 概述
从 2024/06/12 定下计划开始学习下江协科技STM32课程接下来将会按照哔站上江协科技STM32的教学视频来学习入门STM32 开发本文是视频教程 P2 STM32简介一讲的笔记。 定时器共四个部分分为八个小节笔记。本小节为第一部分第一节。
在第一部分是定时器的基本定时的功能定时中断功能、内外时钟源选择
在第二部分是定时器的输出比较功能最常见的用途是产生PWM波形用于驱动电机等设备
在第三部分是定时器的输入捕获功能和主从触发模式来实现测量方波频率
在第四部分是定时器的编码器接口能够更加方便读取正交编码器的输出波形编码电机测速 1. 编码器简介
01. 编码器接口简介
Encoder Interface 编码器接口编码器接口可接收增量正交编码器的信号根据编码器旋转产生的正交信号脉冲自动控制CNT自增或自减从而指示编码器的位置、旋转方向和旋转速度每个高级定时器和通用定时器都拥有1个编码器接口两个输入引脚借用了输入捕获的通道1和通道2
02. 正交编码器 03. 编码器接口基本结构 输入通道TI1经过滤波器边沿检测电路得到TI1FP1输入通道TI2经过滤波器边沿检测电路得到TI2FP2。TI1FP1TI2FP2 进入编码器编码器作为定时器时基单元的输入时钟经过预分频器进入计数器计数器在输入时钟的控制下进行自增/自减。在编码器接口模式下定时器的计数器被编码器接口托管不再收内部时钟源的控制。 所以在编码器模式下虽然使用了定时器CH1和CH2作为编码器输入通道但因为定时器计数器被编码器托管定时器的其他2个通道CH3和CH4也不能使用。 04. 工作模式
我们本实验使用的在TI1和TI2两个通道上计数。 分析一下TI1和TI2上计数正传情况 TI1FP1上升沿TI2FP2低电平向上计数TI2FP2上升沿TI1FP1高电平向上计数TI1FP1下降沿TI2FP2高电平向上计数TI2FP2下降沿TI1FP1低电平向上计数 05. 实例(均不反相)
可以从下图中分析下TI1和TI2上计数对于外界干扰毛刺的过滤效果。 在“毛刺干扰”之前按照 T1上升沿T2低电平加1T2上升沿T1高电平加1, T1下降沿T2高电平加1, T2下降沿T1低电平加1。在出现“毛刺”的时候T2的电平保持不变T1出现了两个高电平毛刺分析下这两个高电平毛刺时计数器的加减情况。 T1“毛刺”上升沿T2低电平加1 T1“毛刺”下降沿T2低电平减1 “毛刺”的最终结果就是计数器值的一个上下摆动单最终结果是当T2保持不变时T1的毛刺被滤除。也这就是TI1和TI2上计数对于外界干扰毛刺的过滤效果。 06. 实例TI1反相