找回密码
 立即注册
楼主: tianpeng0

能不能有PWM跑在30M然后CPU主频跑在4-5M

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-10-31 10:38:52

6

主题

20

回帖

120

积分

注册会员

积分
120
发表于 2024-8-13 08:43:47 | 显示全部楼层
这个PWM我们是用来捕获脉冲的,不用输出
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:462
  • 最近打卡:2025-06-16 10:02:39

33

主题

2447

回帖

5168

积分

论坛元老

积分
5168
发表于 2024-8-13 08:50:21 | 显示全部楼层
tianp*** 发表于 2024-8-13 08:42
用PLL直径功耗上去不说,而且频率范围是在96-196M

没说这个范围必须是这个吧,,进入HSPWM之前还有一个分频器呢,,从这里还能分出想要的频率  虽然不清楚你用的什么型号的MCU
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-10-31 10:38:52

6

主题

20

回帖

120

积分

注册会员

积分
120
发表于 2024-8-13 10:21:03 | 显示全部楼层
_奶*** 发表于 2024-8-13 08:50
没说这个范围必须是这个吧,,进入HSPWM之前还有一个分频器呢,,从这里还能分出想要的频率  虽然不清楚 ...

明白你说的意思了,理论上应该能实现,但是就是必须用PLL,这个功耗直接上去应该不能满足1mA左右的要求
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:462
  • 最近打卡:2025-06-16 10:02:39

33

主题

2447

回帖

5168

积分

论坛元老

积分
5168
发表于 2024-8-13 10:54:55 | 显示全部楼层
tianp*** 发表于 2024-8-13 10:21
明白你说的意思了,理论上应该能实现,但是就是必须用PLL,这个功耗直接上去应该不能满足1mA左右的要求 ...

欸 等等啊 好像也不是必须用PLL 我看这个STC8H2K32U这个  HSPWM可以直接用主时钟输入,,你是30M晶振的话 主时钟就可以是30M 然后 系统这里还是6分频出5M 系统时钟,,然后 HSPWM这里不分频是30M 但是注意这里说的都是工作频率,,如果你想的采集30MHz的PWM波,这个工作频率是不够的,,我记得有个大佬说工作频率是采集波形的频率需要至少4倍以上,,,你想让PWM工作在这个频率上应该是可以的,但是符合不符合1mA就得你实际测测了
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-10-31 10:38:52

6

主题

20

回帖

120

积分

注册会员

积分
120
发表于 2024-8-13 12:05:47 | 显示全部楼层
_奶*** 发表于 2024-8-13 10:54
欸 等等啊 好像也不是必须用PLL 我看这个STC8H2K32U这个  HSPWM可以直接用主时钟输入,,你是30M晶振的话 ...



这里主时钟即外部晶振频率30M,CLKDIV分频10,系统时钟工作在3M,HSCLKDIV = 0 不分频,HSPWM工作在30M,再用异步模式读写HSPWM,确实看起来很完美,也不用PLL,后期以这个方案试一下功耗能达到就O了,也是针对STC手册里达到降低内核功耗的另类应用,手册里的直流特性也不清楚是针对MCLK的还是SYSCLK的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:566
  • 最近打卡:2025-06-16 07:52:44

113

主题

2027

回帖

5810

积分

论坛元老

积分
5810
发表于 2024-8-13 13:50:41 | 显示全部楼层
即使是PWM,频率这么高,功耗这么低,恐怕难以实现吧
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-10-31 10:38:52

6

主题

20

回帖

120

积分

注册会员

积分
120
发表于 2024-8-17 15:17:26 | 显示全部楼层
有结果了,上面所说的方法是有用的,但功耗还是没有达到理想,外部30M晶振,系统跑3M,PWM跑30M,可以实现,功耗比系统跑30M有3mA的差距
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-16 14:32 , Processed in 0.138978 second(s), 85 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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