以下均为猜测
是不是MCU一直发转速讯息导致处理命令延迟了?如果你是用超时
发送的话?另外接收命令是用polling还是interrupt的方式做?
另外步进马达驱动你是用驱动器还是用IO控制,里面有没有用到delay()
这类函数导致MCU响应缓慢?
转速/传感器资料最好用post/get方式做,就是APP发送requet,MCU接收
后再发送资料会比较好,架构合理的话,对于APP显示的响应是可以的。
其实APP上面资料0.2秒~0.5秒更新一次其实很够了。
※ 引述《OwTaingJune (机械加鲁鲁)》之铭言:
: 各位前辈好:
: 我利用MCU控制步进马达的转速,并将目前转速的值透过蓝牙传至APP作显示
: 现在我在APP上面多加一个按钮来远端控制MCU,但发现MCU没办法做即时的动作
: 请问这部分要怎么解决呢? (程式码有包含其他的传感器的数值也会传至APP)