完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
用的是STM32f051,现在想要使用定时器的这一功能:定时器某一通道输出PWM,在PWM输出的期间,该通道的互补通道一直输出高电平;当该通道禁止PWM输出时,相应地该通道的互补通道输出低电平。st的能配置成这种模式吗? 谢各位大神了!!
|
|
相关推荐
8个回答
|
|
这样做互补通道就失去它的意义了,如果真要用,直接开两个通道不就行了
|
|
|
|
理论上讲,可以配置出任意你想要的波形。
|
|
|
|
现在是想用三对这样的波形,,也就是三个通道都得占用,最好是每个通道配置成PWm,他的互补通道是直通模式的,但是看手册好几天了,没有找到这样的配置呢,没有高手出点干货吗 |
|
|
|
zzw0719 发表于 2018-9-25 06:47 这样奇怪的配置我还真没见过,你好好查手册看有没有,实在不行就用6个通道吧 |
|
|
|
我现在把每个通道的互补通道都关了不用了。当本通道输出PWM时,相应地将一个GPIO引脚设置为高电平,当本通道禁止PWM时,复位GPIO引脚,也能达到目的,先这样凑合着用吧。暂时还不能单单使用定时器配置出这种模式,希望有高手在仅用定时器配置出这种模式后,可以和大家分享下!! |
|
|
|
zzw0719 发表于 2018-9-25 07:14 仅用定时器也是可以的,不过不是用互补通道,你把占空比设置为100%和0%就是你要的效果,不过用引脚置高置低也一样吧 |
|
|
|
难点啊。。。
|
|
|
|
您可能没明白我的意思。我的意思是,比如TIM1的1通道吧,1通道输出PWM时,1N通道输出高电平,1通道禁止PWM输出时,1N输出低电平。同时需要三组这样的信号。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2033 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1885 浏览 3 评论
4475 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
2031 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2541 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 01:44 , Processed in 0.772931 second(s), Total 87, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号