1
0
新手入门
想用SG90和18B20做个控制水温的东西,为了方便调试我都单独写了这两个东西的程序,都能用。但是把它们合在一起之后舵机就没反应了,18B20倒是没问题,我用的是TIM1的A8、A9、A10口。我还加了按键,用的外部中断线1、2、3,分别是A1、A2、A3口。我找了好久都不知道问题在哪,串口我也屏蔽了,端口没有冲突。没有示波器我看不到PWM波形,但是我用软件仿真了一下,是有波形的输出的,但是舵机就是没反应。最主要是控制舵机的程序是一样的,单独能用,放一起就用不了了。下边是一些程序以及软件仿真图片,麻烦各位大哥帮我看一下谢谢!
我来回答
仿真波形1
仿真波形2
PWM输出口的初始化
TIM1的PWM相关参数初始化
外部中断按键
主函数程序1
主函数程序2
使用道具 举报
109
5564
资深版主
4
本版积分规则 发表回复 回帖后跳转到最后一页
查看 »
正点原子公众号
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2025-5-22 08:27
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网