java读取串口信息.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java读取串口信息

java读取串口信息(一)java web从串口中读取数据,并显示在文本框中。具体串口中的信息是从一个能扫描条形码(Barcode)的手持设备上获取的,手持设备怎么扫描,怎么将信息写入串口我不用关心,我要做的就是从串口中讲信息读取出来。 ?????? 经过这几天研究,以及参考各种资料,有些小小的收获,分享给大家。 ????第一个问题:我笔记本的串口在哪里? ?????? 说到串口,也许很多人都要怀疑,这都什么年代了,USB设备已经如此普及了,谁还能想起这个老掉牙的通信端口呀?其实,在现实生活中,串口正因为它老,才会在实际使用中经常用到它。举个简单的例子:工业制造及其设备与计算机之间的通讯、还有在各种电子工厂测试设备的过程中,都无一例外使用的串口。因为它可以不用像USB设备一样必须有软件驱动的支持才可以进行工作。现如今,台式电脑基本都还保留着一个串口甚至是两个串口,但是笔记本电脑上的串口,被越来越多的制造商所抛弃。有很多从事工控、测试等行业的工作人员,选购笔记本的时候,串口成了他们心中的永远的痛。看似一个简单的接口,对于他们来说是很重要的。 ?????? 关于什么是串口,串口的分类,以及串口长的什么样子,大家可以去网上搜一下,上一段的主要信息就是要说明:我们现在的笔记本上没有串口 - -!。。。。 ???第二个问题:没有串口,那我们怎么测试编写串口程序? ?????? 如今的市面上提供一种usb转串口的工具,具体可以在百度搜索usb转串口,我是去向隔壁部门借的,据说十几块钱一个,当然得需要两个,我们一般测试使用这种九针的就可以了,有了这个东西,那就开始动手吧!如图:我的和这个不一样,我的还带一根延长线。 1、插上u转串设备,安装u转串口的驱动,这时右击我的电脑,选择设备管理器,如果安装成功,就会出现“端口”选项,我的是win7,xp的没做测试。如图: 2、问题又来了,两个串口笔记本是能识别了,但是这两个串口怎么连接起来呢?对此可以去电脑耗材店买一种叫做“串口交叉线”的线,这种线能将两个usb转换出来的两个串口连接起来(两个usb转成的串口都是带针的口,也就是所谓的公口),这种“串口交叉线”的两头都是母口,所以正好能连接起来。可惜不幸的是,我转遍了学校周围,也没有找到“串口交叉线”,人都没听过,没办法,他们一点也不专业,都不是卖电脑耗材的,本市有卖电脑耗材的地方,可是太远,来回半天,就只为了一根6块钱的线,不值得。。。。 ????网上搜,发现两个串口可以简单的相连,就能达到通信的目的,具体请看下面的9针串口功能一览表   针脚 功能   1?载波检测 (DCD)   2?接收数据 (RXD)   3?发送数据(TXD)   4?数据终端准备好 (DTR)   5?信号地 (GND)   6?数据准备好 (DSR)   7?发送请求 (RTS)   8?发送清除 (CTS)   9?振铃指示 (RI) ????我们做串口测试,只需要2口和3口就好了。意思是将A串口的2针接到B串口的3针,将A串口的3针接到B串口的2针,这就是所谓的串口交叉,另外一个就是5针是信号地,可以直连,也可以不连,剩下的针脚据说从开发出来至今还没用到。 ????那就好办了,我去找搞嵌入式的同学问一下能不能做个串口交叉线,结果他给了我两根线,我不知道该怎么称呼这根线,那么我就贴图出来吧。。 ????有了这样的两跟线,可以很方便的讲2口和3口交叉相连。。 To Be Continued.... java读取串口信息(二) 2011-11-18 11:15 下载Communication包 下载地址如下:/Jolt/javacomm20-win32.zip。 2.配置 解压缩javacomm20-win32.zip 把win32com.dll拷贝到{JAVA_HOME}\jre\bin 把comm.jar拷贝到{JAVA_HOME}\jre\lib\ext 把perties拷贝到{JAVA_HOME}\jre\lib 再环境变量的CLASSPATH中添加一项:{JAVA_HOME}\jre\lib\ext\comm.jar; 我的CLASSPATH添加后为: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\ext\comm.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\jtds.jar;%Tomcat_Home%\common\lib\servlet-api.jar; ? 3.列举出本机所有可用串口 void listPortChoices() { ???????????CommPortIdentifier portId; ???????????Enumeration en =

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档