当前位置: 首页 > 面试题库 >

在Android中使用串行端口RS-232?

赫连飞沉
2023-03-14
问题内容

我想使用Android设备上的JavaComm API类通过串行端口发送信号,这是我的想象:

1- Android设备将是:Archos 3.2,它具有android 2.2和USB主机模式。

2-在我的Android应用程序中包含RxTx lib软件包。并使用Android NDK包含RxTx本机代码。

3- usb-> serial的短电缆。

您能告诉我我可能会遇到的问题吗?


问题答案:

我刚刚将JavaCOMM(GNU RXTX)库移植到了Android。这是链接
http://v-lad.org/projects/gnu.io.android/

您仍然可能需要重建内核,并可能需要为您的环境重新编译共享库。但这应该可以帮助您入门。



 类似资料:
  • 问题内容: 我在Ubuntu上使用LibSerial在串行端口上读写数据。 目前,我可以通过串行端口写入和接收字符串,但是我的代码不能很好地工作:特别是, 我想控制读取功能,以便仅在有需要读取的内容时才能读取当没有信息可读取时退出,以发送另一个命令 而不会阻塞流程。 我想要做: 编写命令 等待答案 然后写另一个命令 等待答案 现在,我可以在while循环中使用读取功能发送第一个命令并读取答案,但是

  • 本文向大家介绍串行端口和并行端口之间的区别,包括了串行端口和并行端口之间的区别的使用技巧和注意事项,需要的朋友参考一下 串口 串行端口提供连接串行线路以准备串行通信的接口。串行端口通常用于调制解调器,鼠标,安全摄像机等。串行端口使用DB-9连接器,该9针D型连接器连接到传输线。串行端口使用一条线提供串行通信,因此不依赖于另一条线的速度,并且其长度可以根据需要进行扩展。 并行端口 并行端口提供了连接

  • Spring靴:1.4.0.M1 我有一个IIS在端口80上运行,但是我已经通过STS配置属性将Sever.port更改为8090。STS屏幕快照 为什么STS embedded tomcat在更改后仍使用端口80?有点迷惑。

  • 我正在尝试使用shell和java的组合来读取和写入串行端口。目标是能够使用PrintWriter和BufferedReader从连接到串行端口的设备发送和接收命令。我知道这可以用不同的方式来实现(不使用shell),但这不是我想要的。我希望能够使用shell和java实现这一点。 这是我的代码: 有了这段代码,我特别尝试从串行端口读取数据。我使用java运行shell命令来访问串行端口,然后读取

  • 问题内容: 我需要在Linux上测试一个串行端口应用程序,但是,我的测试计算机只有一个串行端口。 有没有一种方法可以通过在Shell或脚本中模拟设备来向Linux添加虚拟串行端口并测试我的应用程序? 注意:我无法重新映射端口,它在ttys2上进行了硬编码,我需要在编写应用程序时对其进行测试。 问题答案: 您可以为此使用pty(“ pseudo-teletype”,其中串行端口是“ real tel

  • 本文向大家介绍VC枚举串口端口应用,包括了VC枚举串口端口应用的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了VC串口端口应用,分享给大家供大家参考。具体用法分析如下: 串口作为最基本的电脑通信 I/O 接口,其使用虽然在 PC 上越来越少,但是在工业仪器领域仍然用的相当普遍,为此自己先整理下,希望大侠和同行们不吝赐教。 1、查询注册表 查询注册表的方法是网上见到的比较常见的方法,该方法就