STM32有关定时器的计算
来源:互联网 发布:百万公众网络答题活动 编辑:程序博客网 时间:2024/05/16 04:53
介绍
刚刚接触STM32的时候,还是以51的观点来看的,只是认为这是比51高级一点的单片机,但随着研究的深入,渐渐地发现了它功能的强大。刚刚学习了定时器的配置,按照刘火梁、杨森先生编写的《STM32库开发实践指南》编写好了程序也下载了下去,得到了应有的节目效果。那么问题来了,对于输出PWM波,怎么设置其中几个重要的寄存器TIM_TimeBaseStructure.TIM_Period 和TIM_TimeBaseStructure.TIM_Prescaler 呢?经过思考和演算,下面给出一种方法。
公式推导
假设TIM时钟源已经被配置成了72MHz,希望把一个周期配置到T,那么
如果恰好此时T为微秒级,则有
这一下就变成了一个凑因数的问题,只要两个数都是整数,而且Period满足占空比分配就好。
0 0
- STM32有关定时器的计算
- STM32 定时器 定时时间的计算
- STM32 定时器 定时时间的计算
- STM32 定时器 定时时间的计算
- STM32 定时器 定时时间的计算
- STM32 定时器 定时时间的计算
- STM32定时器周期计算
- STM32定时器定时计算公式
- STM32高级定时器死区时间的配置及计算
- stm32的定时器使用方法
- STM32的定时器
- STM32的定时器学习
- stm32的Systick定时器
- STM32的通用定时器
- STM32的定时器中断
- stm32的定时器
- STM32的Systick定时器
- stm32的定时器学习
- 第十二周—阅读程序(2)
- B - Chat Order -- (各种映射乱搞)
- Go语言学习(十五)面向对象编程-接口
- Java学习之private和this关键字
- Linux磁盘无密码共享给Winddows
- STM32有关定时器的计算
- LayoutIt! 设计Bootstrap页面
- 安卓入门--Spinner控件与二级联动详解
- **解析JSON对象与字符串之间的相互转换
- opencv_滑动条的使用
- .osr 文件格式解析(四) - LifeBarGraph和TimeStamp
- Ado.Net 通用DB访问类
- php 魔术方法 深度理解
- 九大排序算法总结