最新热点
联系我们
- 星际(杭州)网络技术有限公司
- 服务电话: 0571-2899 0600
- 地址: 浙江省杭州市西湖区
- 西溪街道教工路18号,欧美中心(EAC),D座1002室
- 邮编: 310012
- 维修寄件规范
具体事宜中有下划线的部分为超链接可(ctrl+左键单击,打开图片)查看具体图片详解
√ |
TO DO |
具体事宜 |
口 |
准备一个串口RS232-TTL转接板 |
|
口 |
准备一根连接线 |
|
口 |
准备一个板卡 |
|
口 |
准备板卡的电源 |
|
口 |
下载串口开发示例代码 |
下载地址:http://pan.baidu.com/share/link?shareid=324197&uk=2449699953 |
口 |
将串口转接板和板卡连接 |
RX和RX相连,TX和TX相连,GND和GND相连,VCC和VCC相连 |
口 |
串口和板卡连接效果图 |
|
口 |
解压串口开发示例代码 |
|
口 |
用eclipse将工程导入 |
|
口 |
先编译一下工程,将apk安装到板卡运行一下 |
|
口 |
第一次使用应用需要配置参数信息,鼠标点击setup这个按钮 |
|
口 |
设置驱动为ttyS2 ,波特率和你的设备波特率一致 |
|
口 |
打开console按钮 |
这个地方是接收消息和发送消息的显示区域 |
口 |
将转接板和电脑相连 |
|
口 |
修改电脑的端口波特率和板卡的一致 |
修改电脑端口波特率步骤,1.我的电脑右键,打开设备管理器。2。找到自己的端口号,点击属性,点击端口设置。 |
口 |
调试串口是否通信成功 |
|
口 |
下载串口调试助手 |
|
口 |
在调试助手里点击发送 |
|
口 |
到这来板卡和设备通过串口调试完毕。 |
|
口 |
接下来,开始分析代码 |
|
口 |
打开工程 我们可以看到两个包 |
1.android_serialport_api 2.android_serialport_api.smple |
口 |
1.android_serialport_api |
这里面主要实现了串口和设备连接的代码 |
口 |
2.android_serialport_api.smple |
这里面是实例代码 |
口 |
我们这来重点看android_serialport_api.smple |
这里面有两个类是实现串口读写的功能 |
口 |
在SerialportActivity.java中 |
size = mInputStream.read(buffer);是对串口读取的方法 |
口 |
在ConsoleActivity.java中 |
mOutputStream.write(new String(text).getBytes());是对串口写入的方法 |
口 |
在SerialPortPreferences.java |
这个类是对串口驱动和波特率的消息配置 |
口 |
|
|
- 以上信息是否解决了您的问题
- 是
- 否
- 提 交