gpt4 book ai didi

algorithm - 如何停止进程并开始其他进程而不返回到 Arduino 中的初始进程

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:34:38 25 4
gpt4 key购买 nike

我想搭建一个利用Arduino并通过蓝牙远程控制的六足机器人,目前我正在编写它的行走代码(在Arduino部分),但是我不知道如何进行。问题如下:当从远程设备接收到新命令时,我希望腿停止它们正在做的事情并执行接收到的命令。如果这个 Action 是通过中断实现的,那么在命令完成后,前一个过程再次开始,这是不希望的为我。可以做什么?预先感谢您的回答。

最佳答案

arduino 实际上并没有单独的进程 - 甚至没有操作系统。

您应该从“状态”的角度来思考。有一个代表当前状态的全局(抱歉)int(使用枚举)然后当你执行一个新命令时将状态设置为新命令并返回,然后有一个主循环检查状态并执行任何需要的功能。

关于algorithm - 如何停止进程并开始其他进程而不返回到 Arduino 中的初始进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16109450/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com