• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32的PWM频率达到500KHZ后,能否做到1KHZ的增减?

雪狼 2019-12-09 浏览量:752
想PWM频率达到500KHZ后,能够做到1KHZ的增减。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 500khz是2us,501khz是1.996us,那么4ns时钟频率要到250MHZ才可以,

    1000kzh是1us1001Khz是0.999us,差1ns时钟要到1Ghz才可以

    而且频率越高差的越多



    • 发布于 2019-12-09
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:3
  • 做不到,那个PWM的频率与定时器频率相关联,而定时器的频率必须和系统时钟成一定的比例关系,不是任意一个值都能设的
    • 发布于2019-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以实现,对你的PWM计数器,设置一个1KHZ的阈值,通过增减这个阈值来达到控制PWM输出的效果
    • 发布于2020-01-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 不能任意设置这个值,是因为定时器输出PWM后的频率是跟你的定时器参数有关,是一个成倍数的关系,而不是一个加减的关系
    • 发布于2020-01-16
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32的PWM频率达到500KHZ后,能否做到1KHZ的增减?