【发布时间】:2012-09-04 12:45:01
【问题描述】:
我有一部旧的 android 手机 (2.2),我需要使用它来使用 USB 串行转换器将 (.tok) 文件传输到 Basic Stamp micro RS232。所以蓝牙是没有问题的。我唯一的选择是写入我的 android 的 USB 端口并让 BS2 micro 接收它。
我从未对 Android 进行过编程,因此需要一些关于如何执行此操作的指导,特别是当我的 api 级别为 8 时。我需要一个简单的程序,从 sdcard 读取下载的(从处理本地 linux PC 的)文件,然后将其发送到 USB 端口,无需任何处理。然后该文件由 bot 的 RS232 端口接收。
【问题讨论】:
-
+1 听起来是个有趣的问题 :)。您可能需要在 C 中而不是 java 中做一些事情。
-
如果您能在 C(或 C++)中找到解决方案,您可以使用 JNI 调用本机函数。
-
我有一个本地 c++ 解决方案,用于写入 linux /dev/ttyS0 端口,然后发送到 RS232 端口。但不知道如何在 android 上使用它。
-
为什么蓝牙是不可能的?它似乎正是您正在寻找的。我建议使用蓝牙到 RS232 转换器并使用它。
标签: java android usb serial-port