我是靠谱客的博主 文艺小猫咪,最近开发中收集的这篇文章主要介绍STM32F103C8T6的TIM1的CH1、CH2、CH3三路互补PWM实现四路PWM两两输出,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

STM32F103C8T6的TIM1的CH1、CH2、CH3三路互补PWM实现四路PWM两两输出
需求:
1、当第一第二组输出的时候,三四组不输出。
2、当三四组输出的时候,第一第二组不输出。
3、STM32F103C8T6的TIM1只有三组互补输出。需要把ch2交替使用。具体电路图如下
在这里插入图片描述1、当ch1和ch2输出的时候。A0和A1设置为模拟输入模式,避免影响ch2的电平。
A4和A5设置为输出模式,输出低电平。避免第三组有输出。
2、当ch2和ch3输出的时候。A4和A4设置为模拟输入模式,避免影响ch2的电平。
A0和A1设置为输出模式,输出低电平。避免第二组有输出。

结论:通过这个方法。可实现三组pwm输出四组pwm互补。

最后

以上就是文艺小猫咪为你收集整理的STM32F103C8T6的TIM1的CH1、CH2、CH3三路互补PWM实现四路PWM两两输出的全部内容,希望文章能够帮你解决STM32F103C8T6的TIM1的CH1、CH2、CH3三路互补PWM实现四路PWM两两输出所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部