串口通讯总结,未完成。

原创 2015年07月07日 15:01:57
用Java实现串口通信(windows系统下),需要用到sun提供的串口包 javacomm20-win32.zip。其中要用到三个文件,配置如下:

1.comm.jar放置到 JAVA_HOME/jre/lib/ext;
jre/lib(也就是在JAVA文件夹下的jre)
2.win32com.dll放置到 JAVA_HOME/bin;
3.javax.comm.properties 两个地方都要放
4.系统的system32目录下也要放

       JAVA_HOME/jre/lib
但是,客户永远都是最傻b的,环境变量问题可以,exe4j打包成exe,但是system32目录,必须要添加win32com.dll的,所以一个批处理是很有必要的。例
copy win32com.dll %windir%\system32\ /y
copy javax.comm.properties %windir%\system32\ /y
copy comm.jar "C:\Program Files\Java\jdk1.6.0_10\jre\lib\ext\" /y
copy javax.comm.properties "C:\Program Files\Java\jdk1.6.0_10\jre\lib\ext\" /y
copy win32com.dll "C:\Program Files\Java\jdk1.6.0_10\bin\" /y
copy javax.comm.properties "C:\Program Files\Java\jdk1.6.0_10\bin\" /y

pause

以上是讲配置,当接触到一个第三方工具时候,首先应该看看javax.comm的API

59b71775-4064-3da4-ad08-8293817f702b.jpg
红颜色的为并行串口开发,用不到,只需要关心其他的。

javacomm20-win32\commapi\samples\SerialDemo里面是一个串口通讯案例
  • 59b71775-4064-3da4-ad08-8293817f702b-thumb.jpg
  • 大小: 68.7 KB

java多线程:5 线程间通讯 --未完成

线程之间的通讯、应用范例

C#未完成----串口通信

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin...

未完成的IT路停在回车键---2014年末总结篇

时间都去哪儿了?         一晃而过,越来越能体会到这个词的真实感。特别是过了二十岁,这种感觉越来越深刻,越来越强烈,犹如小编做公交车是一直向后排排倒的香樟树,还记得有首歌叫时间都哪儿了,而后,...

数学建模之旅的结束与总结(未完成)

//2014年11月14日

自己总结的排序算法未完成

算法是我的绝对弱项,这几天先看了看书,今天凭着自己理解和一些记忆写下来,...

总结梯度优化算法

一篇review:https://arxiv.org/abs/1609.04747三个梯度下降变种:批梯度下降(Vanilla gradient descent/batch gradient desc...

【未完成】Android第一行代码总结

Android 可分为四层架构,五块区域 1. Linux内核层     Linux2.6内核,提供了底层驱动 2. 系统运行库     C/C++库提供了主要的特性支持,如SQLite、OpenGL...

自己总结的Dijkstra算法(未完成)

原始算法 思想   利用贪心法则,每次从已发现节点中选取一个距离起点距离最小的节点,然后由此节点更新其周围节点信息,其正确性很容易证明,我们每次选到一个距离起点最近的点,那么下一个距离起点最近的点...

(未完成)《从Chrome源码看浏览器如何构建DOM树》总结

《从Chrome源码看浏览器如何构建DOM树》总结第一步:DocumentLoader类中的startLoadingMainResource函数加载url返回的数据。第三步(5)开标签处理对于处理例如...

函数指针应用总结(未完成)

1.结构体中 /* 数据结构 */ typedef struct _Protocal_Callbacks{ BOOL (*pPackage_Check)(u8 *pdata, u1...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:串口通讯总结,未完成。
举报原因:
原因补充:

(最多只允许输入30个字)