当不需要PWM的时候,需要将相应的端口设置为固定电平,这里分享一个TIM_ForcedOC1Config函数。需要注意的是,如果不是PWM和普通IO口切换,那么强制输出的电平和选择的极性有关。
工具/原料
Keil
Saleae Logic
强制P输出低N输出高
1、设置OC输出模式为PWM2,N极性为High,P极性也未High。

3、测试显示,P极空闲时输出低电平,N极输出高电平,因为按上面的配置P极无效电平为低电平,N无效电平为高电平。





时间:2024-10-13 16:43:24
当不需要PWM的时候,需要将相应的端口设置为固定电平,这里分享一个TIM_ForcedOC1Config函数。需要注意的是,如果不是PWM和普通IO口切换,那么强制输出的电平和选择的极性有关。
工具/原料
Keil
Saleae Logic
强制P输出低N输出高
1、设置OC输出模式为PWM2,N极性为High,P极性也未High。
3、测试显示,P极空闲时输出低电平,N极输出高电平,因为按上面的配置P极无效电平为低电平,N无效电平为高电平。