[STM32F0] 用stm32f030 输出PWM信号,怎么再控制IO输出想要的电平

[复制链接]
 楼主| c555 发表于 2016-7-1 16:10 | 显示全部楼层 |阅读模式
   引脚已经设置为TIM3_CH1,当输出PWM结束后,引脚电平是一个不确定的数值,有时候是高电平有时候是低电平。
想让输出PWM结束后,就恢复低电平,但发现用写IO方式不能再控制IO的输出了,这时应该怎么控制引脚输出低电平呢?

liangwode 发表于 2016-7-1 16:24 | 显示全部楼层
学习了
popeye021 发表于 2016-7-1 16:49 | 显示全部楼层
把相关比较寄存器的数值写0或者大于定时周期的数值,总有一个符合你的要求。
具体原理自己看datasheet
lovecat2015 发表于 2016-7-1 20:37 | 显示全部楼层
为什么会是不确定的呢,你没有用上拉或者下拉电阻吗
diweo 发表于 2016-7-1 21:28 | 显示全部楼层
reference manual
14.3.9 PWM mode
14.4.9 TIM3 capture/compare enable register (TIM3_CCER)
有你要的答案
dentsgot 发表于 2016-7-3 21:19 | 显示全部楼层
你得重新初始化一下IO才能再控制IO吧
wqiang_qdu 发表于 2016-7-4 08:35 | 显示全部楼层
IO设置和时钟什么的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

264

主题

556

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部