![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
串口
吴梓穆
学的越多,会的越少
展开
-
untiy 串口通信
untiy的串口通信是垃圾中的垃圾,只能使用线程监听串口消息,而不能使用c#提供的更方便安全的注册委托的方法,根本原因是mono没有完全实现c#的using System.IO.Ports下的内容,导致unity中只能用被阉割过的串口。对于纯c# 代码,可以使用委托更优雅的接收串口消息,因为线程接收的方式可以能出现数据粘包。对于一个串口,我们可以通过一个线程监听串口发过来的消息。以下是批量查找串口,批量接收消息,批量关闭。但这个委托在Untiy中无法使用。这是一个最简单的开启串口的演示。......原创 2022-08-12 18:26:54 · 1349 阅读 · 0 评论 -
c# 字节数组和类相互转换
思想是在内存里开辟一块内存,将字节数组塞进内存里,然后将这块内存封装为对应类的对象。这里的串口信息不是字符串,而是一个由字节数组表示的类。在做串口通信时,遇到了一个很有趣的写法。注意这不是json字符串,而是字节数组。反之,从类对象转到字节数组的代码如下。......原创 2022-07-22 09:54:21 · 1098 阅读 · 0 评论