72平台uart怎么open一个设备和write数据到设备
我以做过了,联接的不是sim卡模块,是一打印设备,也是AT命令控制的,有信趣,可祥聊,在这也讲不完整
你好,能否加下QQ聊,我QQ号648875574.
我来回复吧。 其实很简单 就是串口读写操作
我发个案例程序给你看看。
1. 在HAL层操作:
HAL层操作很简单,暂不说明了,网上有很多答案。
2. 在APP层操作:
APP层 Java有对应的方法 java stream
串口输出接口:outputStream
接收串口数据:InputStream 等方法
写数据
private void WriteUartByte(byte data) {
try {
mOutputStream.write(data);
mOutputStream.flush();
} catch (IOException e) {
Log.e(TAG, e.getMessage());
}
}
读数据:
try {
byte[] b=new byte[64];
if (mInputStream == null)
return 1;
size = mInputStream.read(b);
if(b[0] == OxFF){
}else{
}
能否讲下HAL层的操作啊?
能说的详细点吗