问题描述
- 安卓和stc单片机串口通信的问题
-
我用安卓usbserial开源软件及pl2302通过串口连接单片机,收发时发现一个问题,如果安卓端发送一串字节数组 比如0x00,0x01,0X02.单片机部分就是一个简单的接收并原样发送的程序代码。现在有出现一个问题安卓端接收时第一个字节总是缺失,只接收到0x01,0x02.这是怎么回事?
解决方案
参考:http://download.csdn.net/download/luda8801/6766599
解决方案二:
现在给你支个招,你试试将三个数的顺序换一下,变成0x01,0x02.0x00然后看接受到的结果,如果还是第一个接收 不到,那你再检查一下你的串口通信协议。
解决方案三:
亲,我最近在做安卓串口,我也是用的网上的来源的API,,,但是我的程序在接受单片机发来的数据时,用inputstream.read()会发生阻塞,程序会一直阻塞在read等待数据进来不能往下执行,,求给点意见!!!万分感谢
时间: 2024-12-24 21:57:20