二哈识图中huskylens.request();的问题
做了一个最简单的识图显示坐标的程序,没有问题。在arduino ide上也实现了没有问题。但是huskylens.request();这个函数只能添加到loop中,我放到定时器里面周期性调用无法实现。
在loop中,huskylens.request();这个函数影响到了我的舵机程序。测试了一下
这个程序舵机一直抖动不明原因。
这个程序就很正常,舵机摆到中间位置不懂。 感觉问题就出在了huskylens.request();这个函数上。但是想不通怎么能影响到舵机,舵机对应的端口按说没有其他信号的干扰。即使huskylens.request();函数等待过久或者卡主了,也不该影响到舵机。想不通了,求助大家!!!!!!
我猜测可能是huskylens.request()和sevo库都用到了定时器,发生了干扰 库文件里面的request设置是定时调用二哈获取的数据的。 应该是你用了软串口来跟huskylens通信,软串口用到了定时器中断导致的。
二哈可以用硬串口或者i2c模式通信,这样不影响舵机的定时器中断。 DFEDU 发表于 2022-8-31 09:48
库文件里面的request设置是定时调用二哈获取的数据的。
这个是设置i2c通信的时钟频率,跟他这个舵机的定时器没有关系 厉害厉害 66666666666 666666666666666666666666666666
页:
[1]