找回密码
 立即注册
楼主: 神农鼎

8H/32G系列的PWM输出任意周期和任意占空比的波形

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-10-20 15:46:11

3

主题

7

回帖

53

积分

注册会员

积分
53
发表于 2024-10-22 23:23:30 | 显示全部楼层
梁*** 发表于 2024-10-22 22:20
PSCR设置PWM时钟=SYSclk/(PSCR),
ARR设置PWM周期 = (ARR+1)个PWM时钟,
边沿对齐PWM频率 = SYSclk/((PSC ...

现在问题不是纠结如何计算频率,而是:ARR为FFFF时,输出170Hz,50%脉冲,改变ARR数值,频率不变,脉宽变了...

点评

不可能的,ARR改变,频率必然会改变。 你咧出你的主频、PWM时钟分频、ARR值、实测PWM频率,我看看。  详情 回复 发表于 2024-10-23 11:21
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2024-10-23 11:21:02 | 显示全部楼层
PLD*** 发表于 2024-10-22 23:23
现在问题不是纠结如何计算频率,而是:ARR为FFFF时,输出170Hz,50%脉冲,改变ARR数值,频率不变,脉宽变 ...

不可能的,ARR改变,频率必然会改变。
你咧出你的主频、PWM时钟分频、ARR值、实测PWM频率,我看看。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-10-20 15:46:11

3

主题

7

回帖

53

积分

注册会员

积分
53
发表于 2024-10-23 18:53:59 | 显示全部楼层
梁*** 发表于 2024-10-23 11:21
不可能的,ARR改变,频率必然会改变。
你咧出你的主频、PWM时钟分频、ARR值、实测PWM频率,我看看。 ...

截图202410231851563262.jpg


截图202410231852393769.jpg


截图202410231853181561.jpg

实际测试验证了这个说法

点评

你去见面说的是:改变ARR数值,频率不变! 这是不可能的。 之后你又换一个说,我都不知道你要什么了。  详情 回复 发表于 2024-10-23 21:27
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2024-10-23 21:27:11 | 显示全部楼层
PLD*** 发表于 2024-10-23 18:53
实际测试验证了这个说法

你去见面说的是:改变ARR数值,频率不变!
这是不可能的。
之后你又换一个说,我都不知道你要什么了。
回复 支持 反对

使用道具 举报 送花

已绑定手机

1

主题

2

回帖

11

积分

新手上路

积分
11
发表于 2024-12-27 17:32:45 | 显示全部楼层
大家好占空比永远都是50%,如何设置进行扫频?
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 09:10 , Processed in 0.144153 second(s), 79 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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