我是靠谱客的博主 文艺小猫咪,最近开发中收集的这篇文章主要介绍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两两输出所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复