欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 口号 > 获取android串口号

获取android串口号

时间:2019-02-23 05:25

android如何读取串口数据

代码如下:import com.friendlyarm.AndroidSDK.HardwareControler;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Looper;import android.os.Message;public class MapGuider_Activity extends Activity{ private int serial_fd=0; private byte[] serial_RevBuf=new byte[100]; private byte[] serial_SendBuf=fsjajd.getBytes(); @Override protected void onCreate(Bundle savedInstanceState) { \\\/\\\/ TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.mapguider); serial_fd=HardwareControler.openSerialPort(\\\/dev\\\/s3c2410_serial1, 115200, 8, 1); if(serial_fd!=-1) { System.out.println(打开串口成功); HardwareControler.write(serial_fd, serial_SendBuf); lac_handler.post(RevicePosDataThread); } else { System.out.println(指定的串口不存在或在其它进程中已被打开); } } @Override protected void onDestroy() { \\\/\\\/ TODO Auto-generated method stub HardwareControler.close(serial_fd); System.out.println(关闭串口); lac_handler.removeCallbacks(RevicePosDataThread); super.onDestroy(); } Handler lac_handler =new Handler(){ @Override public void handleMessage(Message msg) { \\\/\\\/ TODO Auto-generated method stub super.handleMessage(msg); } }; Runnable RevicePosDataThread =new Runnable() { int err=0; String s; public void run() { \\\/\\\/ TODO Auto-generated method stub while(true) { \\\/\\\/Looper.prepare(); err=HardwareControler.select(serial_fd, 1, 0); if(err==1)\\\/\\\/有数据可读 { HardwareControler.read(serial_fd, serial_RevBuf, 10); s=new String(serial_RevBuf); System.out.println(接收到串口数据+s); } else if(err==0) \\\/\\\/无数据可读 { System.out.println(没有接收到串口数据); } else \\\/\\\/出错 { System.out.println(接收到串口数据出错); } try { Thread.sleep(2); } catch (InterruptedException e) { \\\/\\\/ TODO Auto-generated catch block e.printStackTrace(); } } } };}

C#如何获取串口号对应的串口(设备)名称

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

android串口读取数据

我这边也在做Android和硬件设备的串口通信。

我的通信方式很简单,我这边发送数据,接收数据(接收数据的内容中有标识位让我判断这次接收到的数据的相应处理动作) 读数据的时候我做的是一个清空的办法,每一次读取数据,如果读到的数据准确则进...

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片