找回密码
 立即注册
查看: 452|回复: 10

PWM定时器CNT计数器每加1需要多少时间

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-06-10 13:10:51
已绑定手机

236

主题

340

回帖

1650

积分

金牌会员

积分
1650
发表于 2024-12-24 14:47:10 | 显示全部楼层 |阅读模式

image.png

PWM定时器CNT计数器每加1需要多少时间

有计算公式吗

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:469
  • 最近打卡:2025-06-17 09:09:48
已绑定手机

79

主题

5137

回帖

9134

积分

超级版主

DebugLab

积分
9134
发表于 2024-12-24 15:24:39 | 显示全部楼层

截图202412241522262880.jpg

截图202412241524333154.jpg

DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-06-10 13:10:51
已绑定手机

236

主题

340

回帖

1650

积分

金牌会员

积分
1650
发表于 2024-12-24 19:57:50 | 显示全部楼层

所以CNT计数器加一需要多少时间

点评

具体看时钟的配置  详情 回复 发表于 2024-12-24 21:13
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:469
  • 最近打卡:2025-06-17 09:09:48
已绑定手机

79

主题

5137

回帖

9134

积分

超级版主

DebugLab

积分
9134
发表于 2024-12-24 21:13:11 | 显示全部楼层
QQ6243*** 发表于 2024-12-24 19:57
所以CNT计数器加一需要多少时间

具体看时钟的配置
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-06-10 13:10:51
已绑定手机

236

主题

340

回帖

1650

积分

金牌会员

积分
1650
发表于 2024-12-25 07:24:28 | 显示全部楼层
Debu*** 发表于 2024-12-24 21:13
具体看时钟的配置

所以嘛,你给个公式把时钟也算进去

点评

时钟路径不同,公式也是不同的  详情 回复 发表于 2024-12-25 09:36
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:469
  • 最近打卡:2025-06-17 09:09:48
已绑定手机

79

主题

5137

回帖

9134

积分

超级版主

DebugLab

积分
9134
发表于 2024-12-25 09:36:17 | 显示全部楼层
QQ6243*** 发表于 2024-12-25 07:24
所以嘛,你给个公式把时钟也算进去

时钟路径不同,公式也是不同的
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-06-10 13:10:51
已绑定手机

236

主题

340

回帖

1650

积分

金牌会员

积分
1650
发表于 2024-12-25 12:05:46 | 显示全部楼层
Debu*** 发表于 2024-12-25 09:36
时钟路径不同,公式也是不同的

你不会把列表列出来吗,说了这么多压根就不会
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:95
  • 最近打卡:2025-06-17 10:15:05

74

主题

6094

回帖

1万

积分

超级版主

积分
12735
发表于 2024-12-25 13:04:11 | 显示全部楼层
PWM时钟 = MCLK/(PSR+1)。
HSPWM时钟 = PLL_CLK/(PSR+1)
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-06-10 13:10:51
已绑定手机

236

主题

340

回帖

1650

积分

金牌会员

积分
1650
发表于 2024-12-25 16:08:25 | 显示全部楼层
梁*** 发表于 2024-12-25 13:04
PWM时钟 = MCLK/(PSR+1)。
HSPWM时钟 = PLL_CLK/(PSR+1)

转成时间CNT加一要花多少时间

点评

都有频率了,不会计算周期?  详情 回复 发表于 2024-12-25 21:36
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:316
  • 最近打卡:2025-04-14 12:35:14
已绑定手机

14

主题

41

回帖

623

积分

高级会员

积分
623
发表于 2024-12-25 17:12:53 | 显示全部楼层
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=134455&ptid=13203][color=#999999]QQ624353765 发表于 2024-12-25 16:08[/color][/url][/size] 转成时间CNT加一要花多少时间[/quote]

PSR:分频系数

MCLK: 系统时钟

PLL_CLK:PLL倍频后的时钟

PWM时钟 = MCLK/(PSR+1)。

假设

MCLK = 40 Mhz

PSR = 1

PWM时钟为20Mhz

相应的CNT每加一用时为

t = 1/(PWM时钟) = 0.05us

回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-18 07:39 , Processed in 0.162644 second(s), 109 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表