simplefoc开发基础入门,Commander command = Commander(Serial)的含义,以及simplefocstudio如何使用对PID进行调试

1,基本概念:

arduino是软件,支持各种硬件,最典型的是UNO, 但UNO是8位机,20年前的技术

2,Commander command = Commander(Serial)这个含义是什么?
如果要使用simplefocstudio来进行调试,那么我们需要将电机的数据通过窗口发送出去,因为ESP32上引出的只有一个串口,所以不用显示串口号,只需要用Serial声明就直接可以指定嵌入式板子是哪个窗口输出出去了。那么如果有两个串口,怎么办?别着急,Serial代表0串口,Serial1代表1串口,这样就可以通过串口将数据发送出去了,具体发送什么数据看下面代码,一般是将motor这个对象发送出去就可以了。

simplefoc开发基础入门,Commander command = Commander(Serial)的含义,以及simplefocstudio如何使用对PID进行调试_第1张图片
3,用simplefocstudio对pid等数据进行调试
simplefocstudio下载
这个上位机就是用来调试foc的控制,可以方便的观察pid等数据信息
参考学习链接:https://www.ngui.cc/el/3642321.html?action=onClick

simplefoc开发基础入门,Commander command = Commander(Serial)的含义,以及simplefocstudio如何使用对PID进行调试_第2张图片

你可能感兴趣的:(机器人开发,开发语言,自动驾驶,运维,人工智能)