leader 发表于 2023-12-1 10:09:00

有没有什么方案?或者给制作个串口接收缓存大一些的固件

leader 发表于 2023-12-2 09:37:18

定制一个串口接收缓存大一些的固件,这个不可以吗吗?

leader 发表于 2023-12-2 09:42:24

发有间隔20ms的两帧(小于1022字节)是可以接收到的,但是发一帧大于1024字节就不行,收到的包字节数是不对,前面1024字节没有了,

leader 发表于 2023-12-2 14:22:11

试了一下,用VisualTFT是可以接收1024字节以上的数据,用VisualHMI就是不行。

leader 发表于 2023-12-2 14:28:08

visualTFT是会分成1024的几个包,然后触发几次回调函数,visualHMI会分成10240字节的包,但是在回调函数里取包大小最多就是1024,怎么处理?

If后要接end 发表于 2023-12-4 08:45:55

leader 发表于 2023-12-2 14:28
visualTFT是会分成1024的几个包,然后触发几次回调函数,visualHMI会分成10240字节的包,但是在回调函数里 ...

不管HMI还是TFT,使用lua串口回调都参考这个处理
http://doc.gz-dc.com/LUA/15_uart_free_protocol.html
页: 1 [2]
查看完整版本: 你好!我问一下用VisualHMI的Lua做串口接收数据