当前位置: 首页 > news >正文

Java中的串口编程是怎样的呢?

问题描述:使用Android串口与外部设备进行通信,Android串口通信介绍较多的是开源项目android_serialport_api项目,而对于一般的Java中的串口编程知识,学习下应该许多地方是可以借鉴的。于是参考了一些网络资源进行了了解。以下的Java串口编程需要下载comm驱动,这个驱动我没有使用,这里只是学习其思路,这个驱动应该是用于win32的,因此在Android下是不能直接使用的。

所有的comm API位于javax.comm包下面。从Comm API的javadoc来看,它介绍给我们的只有区区以下13个类或接口:

  javax.comm.CommDriver 

  javax.comm.CommPort 

  javax.comm.ParallelPort 

  javax.comm.SerialPort 

  javax.comm.CommPortIdentifier 

  javax.comm.CommPortOwnershipListener

  javax.comm.ParallelPortEvent 

  javax.comm.SerialPortEvent 

  javax.comm.ParallelPortEventListener (extends java.util.EventListener) 

  javax.comm.SerialPortEventListener (extends java.util.EventListener) 

  javax.comm.NoSuchPortException 

  javax.comm.PortInUseException 

  javax.comm.UnsupportedCommOperationException
 

相关文章:

  • SI好文翻译:铜箔表面纹理对损耗的影响:一个有效的模型(二)
  • 数据结构学习笔记 4-2 哈希表与布隆过滤器 与 LeetCode真题(Java)
  • JAVA基础之动态代理
  • 轻量级神经网络算法系列文章-MobileNet v3
  • 聚苯乙烯负载酸性离子液体(P[Vim-PS][HSO4])|活性炭(AC)负载酸性离子液体[Hmim-BS][HSO4]齐岳
  • 视频流PS打包方式详解
  • BIM从业者的焦虑和困惑,你遇到了吗?
  • 携职教育:2022年初级会计考试证书领取流程及所需材料
  • iOS App怎么上架到苹果TestFlight?
  • 自动控制原理6.2---常用校正装置及其特性
  • Android——常用定时器
  • 堆排序-Head Sort
  • 【C++】wav文件解析(兼容性强)
  • 免费查题接口搭建
  • 多目标优化算法|用于全局和工程设计优化的多目标原子轨道搜索 (MOAOS)算法(Matlab代码实现)
  • [Vue CLI 3] 配置解析之 css.extract
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • CentOS从零开始部署Nodejs项目
  • CSS居中完全指南——构建CSS居中决策树
  • echarts的各种常用效果展示
  • ECS应用管理最佳实践
  • Linux CTF 逆向入门
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 浅谈web中前端模板引擎的使用
  • 巧用 TypeScript (一)
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 微服务入门【系列视频课程】
  • 携程小程序初体验
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • (6)设计一个TimeMap
  • (附源码)springboot教学评价 毕业设计 641310
  • (十六)Flask之蓝图
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (四) 虚拟摄像头vivi体验
  • (算法)Travel Information Center
  • (转)大型网站架构演变和知识体系
  • (转)关于多人操作数据的处理策略
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • .NET 常见的偏门问题
  • .NET(C#) Internals: as a developer, .net framework in my eyes
  • .NET开源快速、强大、免费的电子表格组件
  • .NET企业级应用架构设计系列之结尾篇
  • .NET序列化 serializable,反序列化
  • .net知识和学习方法系列(二十一)CLR-枚举
  • .Net转Java自学之路—基础巩固篇十三(集合)
  • @TableId注解详细介绍 mybaits 实体类主键注解
  • [20150904]exp slow.txt
  • [Android Pro] android 混淆文件project.properties和proguard-project.txt
  • [BZOJ2850]巧克力王国
  • [bzoj4010][HNOI2015]菜肴制作_贪心_拓扑排序
  • [C# 开发技巧]如何使不符合要求的元素等于离它最近的一个元素
  • [CISCN2019 华东南赛区]Web11
  • [docker] Docker的私有仓库部署——Harbor