• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

求助:ZET6F103函数的初始化顺序对程序的影响

力洪 2021-03-12 浏览量:444
mg id="aimg_181879" aid="181879" src="http://www.openedv.com/data/attachment/forum/202103/10/213203yoy8p886fzfzlvyo.png" data-ke-src="http://www.openedv.com/data/attachment/forum/202103/10/213203yoy8p886fzfzlvyo.png" zoomfile="data/attachment/forum/202103/10/213203yoy8p886fzfzlvyo.png" file="data/attachment/forum/202103/10/213203yoy8p886fzfzlvyo.png" class="zoom" data-ke-onclick="zoom(this this.src 0 0 0)" width="1024">
程序实现作用是:通过串口助手给单片机发送设定信息后使得片上两个LED灯亮且让定时器1通道二输出PWM信号是舵机转动,如上图编辑程序可以实现。
发现问题: uart_init(115200);和LED_Init();位置互换LED灯正常运转,但是舵机不转。不知道是什么原因,故想请教以下论坛的各位前辈,后生再此表达对各位的感谢。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这与你的程序的总体的逻辑是有关的,要具体分析你的代码的架构才行,只是单纯的从理论上来说,是没有关系的
    • 发布于 2021-03-17
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 最好是看一下函数内的代码是什么吧,如果引脚没有冲突,应该不会有调用顺序上的区别的
    • 发布于2021-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 可能有影响,需要具体分析。
    • 发布于2021-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 代码改的太少,无法进行详细的分析。是有可能是你更换位置以后串口不正常了。需要仔细看这个两个函数里面的代码,才能做出一个判断和决定。
    • 发布于2021-03-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

求助:ZET6F103函数的初始化顺序对程序的影响