随笔分类 -  java 串口通讯

摘要:工具类 import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec; import Decoder.BASE64Decoder; import Decoder.BASE64Encoder; import lombok.exte 阅读全文
posted @ 2019-09-23 12:53 随风落木 阅读(44) 评论(0) 推荐(0)
摘要:Base64是一种数据编码方式,目的是让数据符合传输协议的要求。 在项目中,将报文进行压缩、加密后,最后一步必然是使用base64编码,因为base64编码的字符串,更适合不同平台、不同语言的传输; 这算法是编码, 不是压缩, 编码后只会增加字节数;(比之前多3分之一,如之前是3,编码后是4)算法简 阅读全文
posted @ 2019-09-23 11:14 随风落木 阅读(80) 评论(0) 推荐(0)
摘要:本教程摘选自 https://blog.csdn.net/qq_28205153/article/details/55798628 的原理部分。 AES简介 高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的 阅读全文
posted @ 2019-09-20 17:41 随风落木 阅读(911) 评论(0) 推荐(0)
摘要:一、什么是Base64? Base64是一种数据编码方式,目的是让数据符合传输协议的要求。 用于传输8Bit字节码的编码方式之一基于64个可打印字符来表示二进制数据的方法 二、为什么要用它来传输8Bit字节码(二进制数据)呢?什么情况下需要使用到Base64? Base64一般用于在HTTP协议下传 阅读全文
posted @ 2019-09-20 14:06 随风落木 阅读(39) 评论(0) 推荐(0)
摘要:开发环境:Spring Boot 通讯设备:读卡器 协议波特率:19200 1.测试接口代码 @Autowired private CommunicationUtils communicationUtils; /** * 执行指令 * @param comNo 串口号 * @param instru 阅读全文
posted @ 2019-09-02 16:01 随风落木 阅读(35) 评论(0) 推荐(0)
摘要:java串口通讯(一) 什么是串口java串口通讯(二) RXTX实现串口通讯(环境配置) java串口通讯(三) RXTX实现串口通讯(代码实现) 阅读全文
posted @ 2019-06-17 14:23 随风落木 阅读(3) 评论(0) 推荐(0)
摘要:1.环境配置 操作系统 下面文件复制到JAVA_HOME\jre\bin中 将RXTXcomm.jar复制到到 jre\lib\ext目录中Windows 32 位win32\rxtxSerial.dll RXTXcomm.jar <!-- rxtxcomm --> <dependency> <gr 阅读全文
posted @ 2019-06-17 14:22 随风落木 阅读(43) 评论(0) 推荐(0)
摘要:简介-- 串口 定义计算机上一种非常通用设备通信的协议 作用: 仪器仪表设备通用的通信协议 GPIB兼容的设备也带有RS-232口 用于获取远程采集设备的数据 串口通信:串口按位(bit)发送和接收字节 优点:1200米IEEE488定义并行通行状态时,规定设备线总常不得超过20米,并且任意两个设备 阅读全文
posted @ 2019-05-16 13:17 随风落木 阅读(17) 评论(0) 推荐(0)