找回密码
 FreeOZ用户注册
查看: 1585|回复: 5
打印 上一主题 下一主题

[论坛技术] 用Java控制计算机串行口

[复制链接]
跳转到指定楼层
1#
发表于 30-11-2009 13:12:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
最近想用Java做个测试软件,包括人机界面和串口硬件控制,还准备预留个网络数据库功能。
主要是考虑到Java开发的程序不受操作系统的限制,这样就能放在不同的系统上用了。不过对Java控制硬件心里没底,还在研究资料中。有没有了解的TZ呢?

评分

参与人数 1威望 +50 收起 理由
formatc + 50 你太有才了!

查看全部评分

回复  

使用道具 举报

2#
发表于 30-11-2009 16:48:27 | 只看该作者
找一下 NIO 的资料看看?

原帖由 wishpolo 于 30-11-2009 14:12 发表
最近想用Java做个测试软件,包括人机界面和串口硬件控制,还准备预留个网络数据库功能。
主要是考虑到Java开发的程序不受操作系统的限制,这样就能放在不同的系统上用了。不过对Java控制硬件心里没底,还在研究资料 ...

评分

参与人数 1威望 +20 收起 理由
wishpolo + 20 谢谢分享!

查看全部评分

回复  

使用道具 举报

3#
 楼主| 发表于 1-12-2009 15:01:20 | 只看该作者

回复 #2 key 的帖子

恩,找到Java Communications 3.0 API , 这个应该能用

评分

参与人数 1威望 +50 收起 理由
formatc + 50 你太有才了!

查看全部评分

回复  

使用道具 举报

4#
发表于 1-12-2009 23:11:07 | 只看该作者
谢谢。我之前还不知道有Java communication api这回事。

不过建议你参考一下:http://en.wikibooks.org/wiki/Serial_Programming/Serial_Java
我之所以提到NIO,是因为我之前看Apache MINA时它提到可以支持Serial Port
http://mina.apache.org/faq.html

另一个相似的framework是netty,也自称支持Serial Port:
http://www.jboss.org/file-access ... l/architecture.html

你用关键字在上面两个网页上找一下Serial就应该看到了。
当然,Java communication api可能是更好的选择,又或者两者说的是相同的东西,
因为我毕竟不是搞这方面的,只能给你一点小小的建议。
如果有什么发现,还希望你能告诉我,让我长点见识。谢谢了。

原帖由 wishpolo 于 1-12-2009 16:01 发表
恩,找到Java Communications 3.0 API , 这个应该能用
回复  

使用道具 举报

5#
 楼主| 发表于 3-12-2009 12:52:32 | 只看该作者

回复 #4 key 的帖子

谢谢你的信息,非常有用,我试一下
回复  

使用道具 举报

6#
发表于 3-12-2009 13:40:05 | 只看该作者
你弄一块TCP转RS232/485的卡,就可以用JAVA的SOCKET来玩了

评分

参与人数 1威望 +50 收起 理由
formatc + 50 谢谢分享!

查看全部评分

回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+10, 1-6-2024 18:43 , Processed in 0.044234 second(s), 28 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表