博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
stm32 定时器与占空比
阅读量:5112 次
发布时间:2019-06-13

本文共 361 字,大约阅读时间需要 1 分钟。

其实这个东西比较简单,但是老忘记,再次做个笔记,下次直接看

频率= 定时器时钟/((Period+1)*(Prescaler+1))

Prescaler:计数频率,48M/48 = 1Mhz  T = 1/1M = 1us

Period:计数个数,例如计数100 = 100us中断一次

占空比是跟Period关联的,例如计数个数100,就是0~100%

举个实例:

我想要20Khz频率 占空比计数为100

我现在定时器时钟为48M,占空比计数100也就是Period为100

把值带进去20K = 48M/((99+1)*N)   N就为Prescaler,计算的出为24

得到的结果为频率为20Khz,占空比调节为0~99

转载于:https://www.cnblogs.com/-yjx-/p/10615659.html

你可能感兴趣的文章
rlwrap
查看>>
断点续传
查看>>
iBatis/MyBatis
查看>>
[python] Queue.Queue vs. collections.deque
查看>>
【转】在HTML中使用Javascript
查看>>
Ext.Net学习笔记23:Ext.Net TabPanel用法详解
查看>>
3.1.6 循环栅栏:CyclicBarrier
查看>>
线程池(1)
查看>>
awk字符提取
查看>>
linux下安装JDK和Tomcat
查看>>
android仿苹果分段按钮
查看>>
Java序列化
查看>>
【集训笔记】二分图及其应用【HDOJ1068【HDOJ1150【HDOJ1151
查看>>
高效素数判断
查看>>
[分享]linux Y480安装显卡驱动经历!
查看>>
libgdx与Robovm绑定的坑
查看>>
深入浅出VB.NET提示对话框
查看>>
哲理小故事(二)
查看>>
STL学习笔记(三) 关联容器
查看>>
我要好offer之 C++大总结
查看>>