Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you may not be able to execute some actions.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
串口通信中的timeout是有什么用呢?之前传输数据的时候写的是1000ms,用电脑的串口做通信的时候是对的,但是单片机传输的时候数据就是错误的。后来一直改成5就好了一段时间,现在又出现之前的问题了,改到1也无法好起来。这是什么原因呢
对于OpenMV来说,接收到一个数据后,如果timeout时间内如果没有接受到下一个数据就会返回函数。
因为串口有时候是分批发送的,所以如果timeout太小就会把包拆开了。