java与单片机通信_基于java语言的windows环境下pc机与单片机通信

本文介绍了基于Java语言在Windows环境下实现PC与单片机的串行通信技术。利用Java的跨平台特性,开发能够在Windows操作系统下运行的通信软件,该软件能够与单片机通过RS-422或非标准的2mA电流环进行通信。Windows操作系统通过COMM.DRV通信驱动实现了设备无关性,并且通过消息驱动机制,自动向通信应用程序发送通信事件。这种方法有利于系统的网络功能扩展。

bb167427d69b284160d03dbc5dff6142.png

6b62a4756790256122c22acc03def0ea.png

66ad327f8a9c021af51705bd21288e41.png

7245fcadbd657320fa48271d7ef68b76.png

364175e40eb3dc011e7f0677d5f578b3.png

e8b6b201e484918009791124abdb5f28.png

ec66f5b493b17b8ade7898b200fb3f84.png

9facc3891b50c9dc8448cd12ae6c92ec.png

5d2adaf23300937aaec0fe2d31916ea5.png

35e3c710bae1ca45fee91e30794c3b95.png

05eb3fc59079dd4ec1fae374df97f5e4.png

6241d19e4b3798aeb11c4e1f9809ff67.png

492f128cd93781b0b9f65ff40d572eb4.png

0c862f400807747ff711e5a624f6376c.png

af7a9723798b0d1dd8634f7472bc0179.png

0bcb3ab7485c8b6f08d6ec949a19f6a0.png

7e99c1916cb6be49b1e526352fa91765.png

4e9f516a0671a682a9e08c1eb20f8e86.png

8e97330b47e044eb09b79e58e8e494b9.png

351bf12ebab2ff6804ace24d930ab383.png

d2c29071e2d7696f1e1fc365a96a6322.png

66ec18fd3da4c96c8777014179e59a3a.png

65

ffcc6039d947df49eeaf02f688d6a1f2.png

基于Java语言的Windows环境下PC机与单片机通信Communication of the Pc and One-Chip Computev Based on Java

邓文娟朱兆优王嵩

Deng WengjuanZhu ZaoyouWang Shong

Fuzhou344000)

摘要用户要求所使用的系统具有良好的人机交互模式采用跨平台的面向对象的编程语言Java

关键字串行通信

TP273文献标识码

为此

PC

机与单片机的通信

RS一422或B3也

可采用非标准的2mA 电流环

软件实现可通过

采用跨平台的面向对象的编程语言Java开发主

控PC微机的软件除

了能在Windows操作系统下运行

这有利于系统网络功能的扩

Windows通过通信驱

动函数COMM.DRV实现了设备无关性

关闭

写串口

先告诉Windows操作系统所要打开的串口名称

在其后的程序中对该句柄的所有操作

即驱

动程序

Windows提供了消息驱动

Windows自动向通信应用程序发送消息

或事件

在通信程序中设置允许哪些通信事件发生时发送此

通信消息Windows通

信驱动程序

该消息所带的参数

wParam表示了发送通知消息的通信设备标志符

告知通信 万方数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值