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

stm32f051c8t6怎么产生6路互补PWM

午夜搭车 2019-03-18 浏览量:1256
stm32f051c8t6怎么产生6路互补PWM 
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32F0只有一个高级定时器TIM0,最多产生3路互补PWM,无法到6路,需要加扩展芯片
    • 发布于 2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 这个只有tim1可以做的到,高级定时器103c8只有这一个
    • 发布于2019-03-18
    • 举报
    • 评论 0
    • 1
    • 0

  • 用高级定时器就可以了,有互补pwm例程
    • 发布于2019-03-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 32无法直接用硬件输出6路(太多)的互补PWM;

    只能使用硬件定时器来改变IO口状态实现

    • 发布于2019-03-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用高级定时器是可以的,如果占用了,可以使用多个定时器,做好信号的同步
    • 发布于2019-03-18
    • 举报
    • 评论 0
    • 0
    • 0

  • F0系列的一个定时器没有这么多的PWM,要使用多个定时器输出才可以的
    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • F0的芯片最多的是3路,所以要使用多个定时器生成6路,做好同步
    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先F0最多支持三路定时器,且C8的引脚本身少,你只能用三个定时器独立开启2路PWM,加起来6路。

    • 发布于2019-03-20
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32f051c8t6怎么产生6路互补PWM