java 采用串口通信实现LED屏发送数据中文乱码问题
1.定义:Pointer p = new Pointer(MemoryBlockFactory.createMemoryBlock(1024));
2.设值、字节转换:p.setMemory(“中文”.getBytes(“GBK”));【c++中采用char*、 c#、 string 对应java中的byte[]】–具体的可以去查看一下各种语言间的对应类型
3.把定义对象加入引用仓库的对象中
4.运行中文乱码解决
特别提示:特别注意系统位数以及引用dll的位数!!!加油,开发人,嘻嘻