maven依赖:

<dependency><groupId>io.github.java-native</groupId><artifactId>jssc</artifactId><version>2.9.4</version>
</dependency>

代码示例:

package com.hs.modbusstu.utils;import jssc.SerialPort;
import jssc.SerialPortException;import java.util.Arrays;
import java.util.Collections;
import java.util.List;/*** jssc工具类*/
public class JsscUtilSingleton {public static final String HEX_PLACE_HOLDER = "0";/*** 十六进制进位阈值*/public static final int HEX_CARRY_THRESHOLD = 15;private static class JsscUtil {public static final JsscUtilSingleton JSSC_UTIL_SINGLETON = new JsscUtilSingleton();}public static JsscUtilSingleton getInstance() {return JsscUtil.JSSC_UTIL_SINGLETON;}/*** 发送数据* 统一发送指令的方法** @param serialPort* @param b

jssc串口通信代码相关推荐

  1. STM32串口通信代码、ASCII码、XU4串口通信,printf只会转换为无符号类型,linux下的串口通信程序

    1.其里面的的通信协议是是自己定的,这里 是检测到数据的结尾是以0x0d.0x0a结尾,则表示接受的数据完成了,这个数据是我想要的,这样子就不会出现一些错乱的数据信息.其中的0x8000.0x4000 ...

  2. 大二单片机笔记,串口通信代码【郭天祥】【700字】【勿笑】【原创】

    文章目录 工作时,串口通信理解(最新) 大二时,串口通信理解 串口助手 代码部分 工作时,串口通信理解(最新) 大二时,串口通信理解 /*cpu,串口助手,单片机,根据程序得知输入X之前,我之前理解的 ...

  3. STM32串口通信代码正确串口却没反应

    现象 在使用stm32f103c8t6进行串口通信实验时,将资料包中的代码下载进去.打开串口,按下复位,发现啥反应都没有,代码也没错误.无论发送什么都是没有反应. 解决方法 将keil5中的Use M ...

  4. java jssc_麒麟linux + java + JSSC 串口通信

    RXTXComm在使用时总是不正常,在使用JSSC后串口收发数据OK. 一.JSSC相关 package com.demo; import jssc.SerialPort; import jssc.S ...

  5. Qt实现串口通信总结

    Qt实现串口通信总结 注意: Qt5发布之前,Qt实现串口通信一般是采用第三方类库qextserialport.Qt5发布后自带了QtSerialPort 能够支持串口通信. 1.Qextserial ...

  6. S3C2440开发板裸机程序系列04—串口通信

    1.  S3C244串口概述 串口通讯一般要增加电平转换电路,原因是TTL/CMOS电平与RS232电平不一致: TTL/CMOS电平: CMOS电平: 常用的电平转换芯片是MAX3232. S3C2 ...

  7. 语音模块LD3320模块的二次开发,并与树莓派进行串口通信

    一.首先模块介绍 (1)参数详解 型号:YS-LDV7 名称:一体化语音识别模块 规格:43*29.7MM 供电电压:5V (内部工作电压 3.3V) 待机电流:30MA 识别时电流:45MA IO ...

  8. K210学习笔记(三) K210与STM32进行串口通信,K210发STM收

    文章目录 前言 一.以/r/n为结尾 二.K210端代码 三.STM32端 3.1 main函数 四.测试结果 4.1当收到1时 4.2当收到2时 4.3 测试视频 总结 前言 前面我们讲了STM32 ...

  9. 32位合泰单片机实现串口通信

    文章目录 一.需要有的硬件实物和软件 二.需要了解的有关串口通信的知识 三.HT32实现串口通信代码 一.需要有的硬件实物和软件 HT32(32位合泰单片机,以下简称HT32) 数据线(一定要是可以传 ...

最新文章

  1. win10系统如何安装iis信息服务器,win10系统安装iis服务功能的具体方法【图文教程】...
  2. 古典人像秒变3D,视角还能随意切,华为上交联手出品
  3. jetson nano install mxnet (亲测)
  4. 安卓导航车机root方法_标准化车载安卓/语音交互是亮点 Polestar极星2车机微体验...
  5. 导出数据库报错 EXP-00002: 写入导出文件时出错 EXP-00000: 导出终止失败
  6. C#.NET 大型通用信息化系统集成快速开发平台 4.6 版本 - SSO单点登录接口
  7. 人们一说赚钱,都会说赢利摸式
  8. jQuery实际案例③——手风琴的效果
  9. 87. 带着班图精神编程
  10. 蓝桥杯单片机历年真题答案
  11. 零基础入门学习的UG模具设计技巧
  12. 初级、中级、高级程序员的区别在哪里?
  13. 流媒体传输协议(rtp/rtcp/rtsp/rtmp/mms/hls)
  14. Navicat 连接数据库报错:1045-Access denied for user ‘root‘@‘localhos
  15. 视频教程-微信公众平台开发入门-微信开发
  16. 计算机网络共享后如何设置不输出密码,取消电脑网络共享安全账号密码直接进入的设置方法...
  17. plsql免oracle客户端配置,PLSQL DEVELOPER 配置免安装ORACLE客户端
  18. 计算机课程教学措施,计算机教学改革主要内容和措施
  19. 修改idea的启动参数,让你的idea健步如飞
  20. 项目进度管理服务器,工程项目进度管理软件Asta Powerproject——成功项目背后的力量...

热门文章

  1. VM上搭建IPhone开发环境
  2. 网络安全中护网面试常见问题
  3. Duang,HUAWEI DevEco IDE全面升级啦
  4. 京东监控平台——hydra
  5. 全局唯一递增的id_全局唯一性ID生成方法小结
  6. 移动托盘货架系统的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  7. zcat zgrep
  8. python进阶练习题:括号是响亮!【难度:2级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
  9. 进来看tiktok如何变现和投放广告
  10. 【模拟CMOS集成电路设计】第三章,单级放大电路