你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

TIM1 三路互补PWM控制6个桥臂,如何配置为5路关断,1路PWM输出

[复制链接]
scfor123456 提问时间:2020-3-23 17:36 /

TIMx_CCMRx寄存器中相应的OCxM=101或者100,这个配置是把1路PWM全开或者全关吧?
收藏 评论4 发布时间:2020-3-23 17:36

举报

4个回答
仙景 回答时间:2020-3-24 09:21:47
需要分别开关的。两种方法,一种直接写TIM寄存器,一种是配置GPIO都可以。
  1. TIM1->CCER|=(TIM_CCER_CC1E|TIM_CCER_CC1NE|TIM_CCER_CC2E|TIM_CCER_CC2NE|TIM_CCER_CC3E|TIM_CCER_CC3NE);
复制代码
TIM1->CCER这个是使能,自己配置就行

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

子曰好人 回答时间:2020-3-24 09:37:22
输出比较模式设置.png 看手册描述就知道了


评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

scfor123456 回答时间:2020-3-24 17:54:27
liu553824989 发表于 2020-3-24 09:21
需要分别开关的。两种方法,一种直接写TIM寄存器,一种是配置GPIO都可以。
TIM1->CCER这个是使能,自己配置 ...

现在TIM1->CCER这个寄存器值是0xfff,是按三路PWM配置的。如果要按我的要求去配置,如何去做?看这个寄存器资料没看懂,先谢谢了。
scfor123456 回答时间:2020-3-26 18:54:55
看资料OCx或者OCxN输出:
Output disabled (not driven
by the timer: Hi-Z)
OCx=0
或者
Off-State (output enabled with
inactive state)
OCxN=CCxNP
请问Output disabled和Off-State的电平由哪个决定?

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版