





















65

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

被折叠的 条评论
为什么被折叠?



