stm32 PWM 输出电压问题
我使用的单片版为STM32F446RE。设定Tim2的Channel1为PWM输出。設定如下:APB1 Timer clocks 設定為72M,
Clock Source Internal Clock
Channel1: PWM Generation CH1(PA0)
Prescaler:71
Counter Mode: Up
Counter Period: 999
Internal Clock Division: No Division
auto-reload: preload Disable
Master/Slave Mode: Disable
Trigger Event Selection: Reset
Mode: PWM mode 1
Pulse: 1000
Output compare preload: Enable
Fast Mode Disable: Disable
CH Polarity: LOW
由示波器量测后的结果如圖
示波器上显示PWM的频率是正确的,但是电压只有0.1V左右。
请问是否可以将输出的电压设定为3.3V
先在此感谢前辈们的回答
用万用表量一下电压是多少?
你这个示波器不见得对。看到你的Vmax是0V,Vmin是-180mV,要不你把地线和信号线掉换一下试试。
謝謝toofree回覆,
經過測試比對,真的是示波器有問題。
測試後PWM的輸出沒有問題。 谢谢toofree回覆,
经过测试比对,真的是示波器有问题,
再测试后。 PWM是没有问题的 toofree 发表于 2021-2-7 10:18
用万用表量一下电压是多少?
你这个示波器不见得对。看到你的Vmax是0V,Vmin是-180mV,要不你把地线和信号 ...
谢谢toofree回覆,
经过测试比对,真的是示波器有问题,
再测试后。 PWM是没有问题的 toofree 发表于 2021-2-7 10:18
用万用表量一下电压是多少?
你这个示波器不见得对。看到你的Vmax是0V,Vmin是-180mV,要不你把地线和信号 ...
感谢toofree的回覆,经过交叉测试,真的是示波器的问题
页:
[1]