Java串口通信程序(程序及注释)可编译运行_第1页
Java串口通信程序(程序及注释)可编译运行_第2页
Java串口通信程序(程序及注释)可编译运行_第3页
Java串口通信程序(程序及注释)可编译运行_第4页
Java串口通信程序(程序及注释)可编译运行_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java的串口通信程序首先需要到到主页下载串口通信的包,因为一般的中不含有这个包的,有点补丁的意思。(上也有)。解压缩,为了使能够正确的与系统交互,需要几个小的技巧。下面是三个很重要的文件,你可以从的网站上下载得到对于来说,要正确的识别串口,将这几个文件放在系统中合适的位置使很重要的。应该放在以下目录中应该放在以下目录中应该放在以下目录中你可以通过编译和运行的例程来验证串口是否可以使用了。以下在中安装安装中测试通过)如果你使用,那么还需要为配置一般来说,根据你的配置,你也许需要将和果你使用安装到相应的目录中,可以参照上述的目录。例如,如果你使用附带的的话,你也许需要将和放到的相应位置。我使用的

2、是然后双击选中的所在的文件(文件),在打开,然后点击,选中文件,选择,在弹出的窗口中选择串口通信包这样配置就算完成了。以下分别是接收和发送程序,上搜的,省的自己写了:发送程序:检测系统中可用的通讯端口类为枚举型类在中的串行口打开波特率数据位停止位打开串口发送数据关闭串口停止发送数据/设*置判断要是否关闭串口的标志*/安*排窗体*/串口发送数据点*击按扭打开串口关闭串口用于中止线程的方法串口已经关闭停止发送数据从文本区按字节读取数据打*开串口*/串口已经打开正在每秒钟发送一次数据打开串口并调用线程发送数据获取系统中所有的通讯端口*用循环结构找出串口*/强*制转换为通讯端口类型*/打*开串口*/设

3、*置串口输出流*/调*用线程发送数据线/程负责每发送一次数据,休眠2秒钟发*送数据,休眠2秒钟后重发设*置串口通讯参数发送数据流将数组中的数据发送出去发*送数据后休眠2秒钟,然后再重发*/结束方法导致线程死亡类/接收程序:检测系统中可用的通讯端口类为枚举型类在声明串行端口的成员变量上面文本框显示接收到的数据打开串口建立窗体串口接收数据点*击按扭所触发的事件:打开串口,并监听串口获取系统中所有的通讯端口*用循环结构找出串口*/强*制转换为通讯端口类型*/已打开端口正在接收数据设*置串口监听器*侦听到串口有数据,触发串口事件*/线程负责每接收一次数据休眠秒钟接收数据后休眠秒钟串*口监听器触发的事件,设置串口通讯参数,读取数据并写到文本区中设置串口通讯参数:波特率、数据位、停止位、奇偶校验从

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论