导航:首页 > 操作系统 > androidusb转串口

androidusb转串口

发布时间:2022-04-25 02:22:38

‘壹’ android开启usb转串口如何配置kernel

1. 如果是linux,不需要单独安装什么串口驱动 2. 但需要使用ls /dev/tty * 查看usb 串口设备是否被检测到 2. 然后使用linux下的MINICOM进行串口信息打印,具体配置和用法可以一下

‘贰’ usb转串口 android 数据抖动

在房地产数据流动的过程中,你可以把USB串口然后插上这个就可以了。

‘叁’ 我有一个android平板(支持USB键盘),怎样用这个平板通过USB串口调试交换机

下载USB Serial Monitor Lite,安卓系统需要4.0以上版本

‘肆’ 我想用Android手机与单片机进行串口通信,从而可以控制单片机,该如何实现呢

不过你还得注意的是手机的USB转串口电平是TTL电平,所以你的单片机板子的串口也得是TTL,在就是分清楚交叉连接或者直连。

‘伍’ android 4.1 的平板电脑如何通过pl2303 usb转串口与单片机通信。

googleplay 上有一个TermUSB 试试

‘陆’ windows下android模拟器,主机(无串口)如何通过usb转串口线来采集板子数据

看网上有人说的:如果要启动名字为myavd的虚拟机,则执行以下命令:emulator
@myavd
-qemu
-serial
COM1
启动后,在dev里面会有ttyS0,ttyS1,ttyS2。经测试为ttyS2.如果用程序打开串口,提示没有读写权限。应该运行:adb
shell#cd
dev#chmod
777
ttyS2怎么启动后,在dev里面会有ttyS0,ttyS1,ttyS2。这三个是在哪里看到的啊,还望高人指点

‘柒’ android平板可以通过USB小口和CC2430模块串口通信么

android 支持OTG的,原则上可以。使用ANDROID(支持OTG的)手机测试过。

‘捌’ android串口消息

android串口消息连接的方法为:
1.模拟器可以使用PC的串口。
启动模拟器并加载PC串口 命令如下。
运行 emulator @模拟器名称 -qmu -serial COM1。
2.查看串口是否被加载。
启动后使用 adb shell 命令打开命令行
cd dev 查看会发现ttyS0 ttyS1 ttyS2,其他ttyS2 就是我们加载上来的串口COM1
3.修改权限
chmod 777 ttyS2
现在我们可以开发串口程序了。
4.串口程序实例
下载libserial_port.so ,放入libs/armeabi 目录,可以自己创建此目录
libserial_port.so 下载地址:
http://code.google.com/p/android-serialport-api/
import java.io.File;
import java.io.FileDescriptor;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

import android.util.Log;

public class SerialPort {

private static final String TAG = "SerialPort";

private FileDescriptor mFd;
private FileInputStream mFileInputStream;
private FileOutputStream mFileOutputStream;

public SerialPort(File device, int baudrate) throws SecurityException, IOException {

if (!device.canRead() || !device.canWrite()) {
try {
Process su;
su = Runtime.getRuntime().exec("/system/bin/su");
String cmd = "chmod 666 " + device.getAbsolutePath() + "n"
+ "exitn";
su.getOutputStream().write(cmd.getBytes());
if ((su.waitFor() != 0) || !device.canRead()
|| !device.canWrite()) {
throw new SecurityException();
}
} catch (Exception e) {
e.printStackTrace();
throw new SecurityException();
}
}

mFd = open(device.getAbsolutePath(), baudrate);
if (mFd == null) {
Log.e(TAG, "native open returns null");
throw new IOException();
}
mFileInputStream = new FileInputStream(mFd);
mFileOutputStream = new FileOutputStream(mFd);
}

public InputStream getInputStream() {
return mFileInputStream;
}

public OutputStream getOutputStream() {
return mFileOutputStream;
}

//JNI
private native static FileDescriptor open(String path, int baudrate);
public native void close();
static {
System.loadLibrary("serial_port");
}
}

####################################

import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

public class PrintClass {

//输入流
private static InputStream in;
//输出流
private static OutputStream out;

private static final String PORT = "/dev/ttyS2";//串口

private SerialPort serialPort;

private void Connect()
{
try {
serialPort = new SerialPort(new File(PORT), 38400);

in = serialPort.getInputStream();
out = serialPort.getOutputStream();

} catch (SecurityException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}

public void CloseSerialPort()
{
try {
out.close();
in.close();
serialPort.close();
} catch (IOException e) {
e.printStackTrace();
}
}

}

‘玖’ 请问android平板电脑可以通过USB口和外部设备进行数据交换

是一定要在2.2版本上进行通讯吗?
FTDI新出的FT311D支持安卓通过USB与外设进行通讯,可以数据交互,可以控制外设,也可以备外设控制。固件是写好的,免驱动!

‘拾’ 我通过FT311D解决了在安卓平台下的USB转串口的通信问题,可以满足哪些产品领域的应用,大家多多推荐

可以请教一下您关于这个芯片的问题吗?芯片断电时只能退出当前Activity,如何退出整个安卓app呢?

阅读全文

与androidusb转串口相关的资料

热点内容
索尼延时拍摄app怎么导入 浏览:224
冰箱冷冻坏了压缩机一直响 浏览:805
windows服务器如何组建raid0 浏览:178
橡胶压缩空气管 浏览:554
如果出现编译错误如何解决 浏览:924
程序员饰品 浏览:430
什么叫网站服务器站点 浏览:686
java转义字符双引号 浏览:779
网上考场的app怎么看真假 浏览:644
四层电梯的plc编程 浏览:899
程序员的职场 浏览:662
圆形平面怎么编程 浏览:67
python开源代码下载 浏览:661
如何连接局域网宽带连接服务器地址 浏览:171
华为应用王者荣耀方舟编译器 浏览:935
dim是什么意思在算法 浏览:592
学军训命令的感受 浏览:938
电脑c语言编译器排行榜 浏览:86
数据库如何备份到其他服务器 浏览:633
程序员社招简历模板 浏览:959