关于android串口通信
2016-07-27 16:08
218 查看
在android串口通信中,无外乎两种,一种使用定制平板自带串口的情况,另一种则是使用USB转串口的情况。
在编程的过程中,步骤一般为发现串口设备 - 使用该设备 - 通信。
使用自带串口则需要知道串口的名称,此情况下需要获取系统Root权限,修改串口读写权限。
在使用USB转串口的编程的情况下,可以通过拔插的方式,通过adb shell进入android系统然后查看串口的数目,命令如:ls -l /dev/tty*
观察串口数目的变化,则可以知道USB转串口的名称。
通信可以使用可以http://code.google.com/p/android-serialport-api/项目提供的的serialport api和jni进行通信。
把串口通信当做IO输入输出,以控制输入输出的形式进行通信。
在编程的过程中,步骤一般为发现串口设备 - 使用该设备 - 通信。
使用自带串口则需要知道串口的名称,此情况下需要获取系统Root权限,修改串口读写权限。
在使用USB转串口的编程的情况下,可以通过拔插的方式,通过adb shell进入android系统然后查看串口的数目,命令如:ls -l /dev/tty*
观察串口数目的变化,则可以知道USB转串口的名称。
通信可以使用可以http://code.google.com/p/android-serialport-api/项目提供的的serialport api和jni进行通信。
把串口通信当做IO输入输出,以控制输入输出的形式进行通信。
相关文章推荐
- Android 魅族手机ListView 下拉出现HOLD字样
- Android学习第二天 apk里面的文件属性介绍
- Android应用程序的启动过程源码解析—点击图标启动过程
- 《Android 编程权威指南》读书总结
- 深入理解android自定义属性(AttributeSet,TypedArray)
- android studio找不到Subversion
- Android样式的开发:shape篇
- 高手速成android开源项目【View篇】
- Android 设置应用程序的主题颜色
- Android源码编译详解【四】:Android 6.0_源码的下载与编译
- RelativeLayout常用属性介绍
- Android : 破解apk
- 新手Android学习笔记 06——自定义控件的单击事件
- 新手Android学习笔记 06——自定义控件的单击事件
- Android View中通过getViewTreeObserver().addOnGlobalLayoutListener()获取控件高、宽
- 谷歌GCM 接入笔记2
- Android开发Handler消息机制深入探究
- Android自定义类似ProgressDialog效果的Dialog
- Android二维码扫码--精简版zxing使用教程
- Android无障碍设计简介