• 已解决 30261 个问题
  • 已帮助 5383 位优秀工程师

stm32f103zet6最多可以产生多少路spwm波?

4fb0b7477c8413ae 2020-01-07 浏览量:179
stm32f103zet6最多可以产生多少路spwm波?
单片机 STM32
0 0 收起

我来回答

最佳答案
  • SPWM与PWM的数是一样的,只是SPWM的频率与占空比较是变化的,路数是没有不同的,SPWM也是通过软件上的设计来实现的
    • 发布于 2020-01-09
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 只要是pwm管脚都可以通过查表或者三角函数计算模拟产生spwm,一路高级定时器最多产生6路互补pwm,频率相同,占空比可以不同,通用定时器能产生4路相同频率,不同占空比pmm
    • 发布于2020-01-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以,在flash中存好sin表格,在TIM定时器中初始化配置有pwm输出功能,对应的有各自的channel输出管脚,配置好了就可以在这些channel通道上输出PWM了,根据面积等效,再滤去高频的谐波就可以实现了spwm了。
    • 发布于2020-01-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个SPWM没有硬件的,都是要靠软件的,所以理论上每路PWM都可以通过软件实现SPWM,常规定时器应该是四路,高级定时器6路
    • 发布于2020-01-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 最多可以生成6路PWM,再缓过控制PWM的占空比按正弦变化,就是SPWM了
    • 发布于2020-01-16
    • 举报
    • 评论 0
    • 0
    • 0

正点原子精英STM32F103ZET6开发板
精英103

产品总数:5个  申请人数:46

距离结束时间:

  • 组团

问题达人换一批

stm32f103zet6最多可以产生多少路spwm波?