STM32--TIM定时器时钟分割(疑难)
不太明白
(1) TIM_Perscaler来设置预分频系数;
(2) TIM_ClockDivision来设置时钟分割(时钟分频因子);
(3) TIM_CounterMode来设置计数器模式;
时钟分割定义的是在定时器时钟频率 (CK_INT)与数字滤波器 (ETR,TIx)使用的采样频率之间的分频比例。 TIM_ClockDivision的参数如下表:
| TIM_ClockDivision | 描述 | 二进制值 | 
| TIM_CKD_DIV1 | tDTS = Tck_tim | 0x00 | 
| TIM_CKD_DIV2 | tDTS = 2 * Tck_tim | 0x01 | 
| TIM_CKD_DIV4 | tDTS = 4 * Tck_tim | 0x10 | 
数字滤波器 (ETR,TIx)是为了将 ETR进来的分频后的信号滤波,保证通过信号频率不超过某个限定。
tDTS指的是什么?
Tck_tim指的是什么?
时钟分割设置后的作用是什么?
欢迎回答!!!谢谢
//输入预分频。意思是控制在多少个输入周期做一次捕获,如果 
//输入的信号频率没有变,测得的周期也不会变。比如选择4分频,则每四个输入周期才做一次捕获,这样在输入信号变化不频繁的情况下, //可以减少软件被不断中断的次数。
STM32--TIM定时器时钟分割(疑难)的更多相关文章
- STM32 TIM高级定时器死区时间的计算
		STM32 TIM高级定时器的互补PWM支持插入死区时间,本文将介绍如何计算以及配置正确的死区时间. 文章目录 什么是死区时间? 数据手册的参数 如何计算合理的死区时间? STM32中配置死区时间 什 ... 
- STM32 TIM重映射
		复用功能 没有重映射 部分重映射 完全重映射 TIM3_CH1 PA6 PB4 PC6 CH2 PA7 PB5 PC7 CH3 PB0 PB0 PC8 CH4 PB1 PB1 PC9 /**重映射 t ... 
- STM32 ~ STM32 TIM重映射
		复用功能 没有重映射 部分重映射 完全重映射 TIM3_CH1 PA6 PB4 PC6 CH2 PA7 PB5 PC7 CH3 PB0 PB0 PC8 CH4 PB1 PB1 PC9 /**重映射 t ... 
- STM32 TIM 多通道互补PWM波形输出配置快速入门
		platform:stm32f10xxx lib:STM32F10x_StdPeriph_Lib_V3.5.0 前言 在做三相逆变的时候,需要软件生成SVPWM波形,具体的算法需要产生三对互补的PWM ... 
- STM32 TIM 编码器模式采集编码器信号
		layout: post tags: [STM32] comments: true 文章目录 @[toc] 什么是正交解码? 编码器接口模式 标准库接口 TIM_TimeBaseInitTypeDef ... 
- 【STM32系列汇总】小白博主的STM32实战快速进阶之路(持续更新)
		我把之前在学习和工作中使用STM32进行嵌入式开发的经验和教程等相关整理到这里,方便查阅学习,如果能帮助到您,请帮忙点个赞: 本文的宗旨 STM32 只是一个硬件平台,同样地他可以换成MSP430,N ... 
- stm32之通用定时器TIM
		STM32系列的CPU,有多达8个定时器: 1.其中TMI1和TIM8是能够产生三对PWM互补输出的高级定时器,常用于三相电机的驱动:它们的时钟有APB2的输出产生: 2.其它6个为普通定时器,时钟由 ... 
- stm32定时器时钟以及中间对齐模式
		在永磁同步电机的控制中,需要对电机的三相定子施加一定的电压,才能控制电机转动.现在用的较多的是SVPWM(SVPWM的具体原理会在后面另写一篇博客说明),要想产生SVPWM波形,需要控制的三相电压呈如 ... 
- stm32之TIM+ADC+DMA采集50HZ交流信号
		http://cache.baiducontent.com/c?m=9d78d513d98207f04fece47f0d01d7174a02d1743ca6c76409c3e03984145b5637 ... 
随机推荐
- UltraEdit的免费激活方法
			本来前段时间用UE编辑器用的好好的,然后今天突然提示我使用到期,需要购买激活.一脸懵逼中,只好再次激活,谁知道按照原来的方法激活的时候一直提示您输入的许可证id或密码错误 请您检查注册邮件并且重试. ... 
- 增强的for循环
- Altium Designer的一些功能
			一 Snippets:将原理图或PCB的部分模块电路保存以便于以后重用.https://wenku.baidu.com/view/412a0dbcf121dd36a32d8217.html 二 设备制 ... 
- css中常见中文字体的英文名称
			曾经看过一些文章,建议CSS中字体应用英文来替代,但一直未引起我重视.最近官网改版,今天同事测试发现Mac的Safari总是显示宋体 → → 修改font-family:"微软雅黑" ... 
- javascript回调函数那些事~
			什么是回调函数? 回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数.回调函数不是由该函数的实现方直 ... 
- 网页尺寸scrollHeight/offsetHeight
			scrollHeight和scrollWidth,获取网页内容高度和宽度. 一.针对IE.Opera: scrollHeight 是网页内容实际高度,可以小于 clientHeight. 二.针对NS ... 
- Mac Outlook 15 连接office365 一直跳出登录框的问题
			解决: 比如 原登录用户名密码为 abc@xxx.com 密码:***** 改一下outlook帐号中的登录用户名为:xxx.com\abc 密码为原来密码,尝试连接,连接状态会连上,但过会儿又提 ... 
- 第一章 熟悉Objective -C   编写高质量iOS与OS  X代码的52 个有效方法
			第一章 熟悉Objective -C 编写高质量iOS与OS X代码的52 个有效方法 第一条: 了解Objective-C 语言的起源 关键区别在于 :使用消息结构的语言,其运行时所应执行 ... 
- Qt窗口-仅显示关闭按钮
			环境: Qt5.3.1, mac os x 10.10.1 setWindowFlags(Qt::Window | Qt::WindowTitleHint | Qt::CustomizeWindowH ... 
- javaee 第六周作业
			一.jsf(java server faces)的运行原理(工作方式) 1.jsf应用是事件驱动的,当一个事件发生时(比如用户单击一个按钮),事件通知通过HTTP发往服务器,服务器端使用叫做Faces ... 
