小编Kat*_*e G的帖子

如何在Android上控制串口设备?

我想在Linux Android上开发一个应用程序whitch控制串口设备.
Android OS是支持USB主机的3.1.

Q1:请告诉我如何安装串行设备的端口.

当我在Dalvik Debug Monitor上获得"转储设备状态"时,我可能会收到USB设备信息.
并且,我使用adb检查了android设备上的/ dev/tty*.
我不知道串行设备是哪一个(/ dev/tty ??).

adb shell
$ ls/dev/tty*
/ dev/tty
/ dev/ttyFIQ0
/ dev/ttyHS0
/ dev/ttyHS2
/ dev/ttyHS3
/ dev/ttyHS4
/ dev/ttyS0
/ dev/ttyS1
/ dev/ttyS2
/ dev/ttyS3

Q2:请告诉我如何在没有root权限的情况下控制Android上的串行设备.

我有一个应用程序(exe),可以控制Linux上的串行设备.
我试图在android上做,但是我不能拒绝许可.

并且,我尝试重定向到串口(可能)
$ ls>/dev/ttyS0
但我不能.
无法创建/ dev/ttyS0:权限被拒绝.

请让我知道如何控制和访问串行设备.

usb android serial-port usbserial

9
推荐指数
1
解决办法
3万
查看次数

标签 统计

android ×1

serial-port ×1

usb ×1

usbserial ×1