LZHCW4ZS6ZZOKE2PP6@R0YW.png (11.25 KB, 下载次数: 0)
下载附件 保存到相册
2018-6-11 17:11 上传
92Q]MST5YOGMWVKW(7VGUWV.png (10.73 KB, 下载次数: 0)
2018-6-11 17:12 上传
这么说吧,如果你的上面一段程序没问题,下面这段应该正常输出PWM。
而且看你的串口输出整体逻辑没问题。
建议你插上仿真器,看看执行TIM_Setcompare之后定时器CCR寄存器的值有没有改变。
看看其他配置寄存器内容对不对。
逻辑上没看出有什么问题。所以,先试一下这样改,找找是哪句话出问题了。
逻辑上没看出有什么问题。
所以,先试一下这样改,找找是哪句话出问题了。
把dianpin= GPIO_ReadInputDataBit(GPIOAGPIO_Pin_1);
改成dianpin= 0;