- 博客(3)
- 资源 (3)
- 问答 (5)
- 收藏
- 关注
原创 把一串十六进制的MAC地址放进一个字节数组里
比如有一串蓝牙的MAC地址字符串 “00:15:83:7D:6D:FC”,把它们放进字节数组里面是没有问题的。因为每一个数据,刚好能够放在一个字节里面,下面是提取的过程:String mac = "00:15:83:7D:6D:FC";String [] macstrings = mac.split(":");byte[] bts = new byte[6];for(int i = 0;i...
2019-05-23 19:25:54 1056
原创 光大DVR模块串口通信协议开发总结
之前我写了如何使用串口发送和接收数据,但这只是最原始的一步,下面分享一下我开发基于广大DVR串口通信协议的过程。概述:1、每一帧的协议数据必须要是完整的才能用,主要是通过冗余校验位来检测。校验位放在每一帧数据的最后面,它的值是除了它自己之外前面所有数据的总和。每一帧数据的协议头始终是aa开头。2、广大DVR串口协议要求主机系统每秒都要发送同步状态的请求给到DVR模块,于是在应用必须启动一个定...
2019-05-21 20:48:16 526
原创 Android串口开发总结
在嵌入式的开发中,经常会用到串口通信,用来和不同的硬件模块通信。比如最近我在开发行车记录仪,就用到了串口通信,串口就像一个桥梁,连接起了核心板(imax6)和行车记录仪(DVR)之前的数据通路。使用串口,分为以下几个步骤:1、导入Google的开源串口项目,此项目通过jni的方式提供了打开和操作串口的方法,同时也提供了java层代码的示范使用。代码地址:https://github.com/j...
2019-05-13 20:20:16 741
Android调用WebService的时候出现问题
2017-01-24
怎样用代码的方式刷新Android手机DNS缓存
2016-06-22
Android屏幕卡顿、黑屏问题、多线程
2016-03-10
Activity被我finish掉之后还在接收广播
2016-01-22
Android在UI线程中启动新线程复制文件,为什么还会使界面延迟
2016-01-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人