开发版从技术上说,有我们经常用的手机类似,也包含显示屏键盘,wifi蓝牙模块但与手机不同的是,在开发板上安装嵌入式系统,要比手机容易得多,而且一般开发版都有,很多扩展的端口,可以很容易开发定制的硬件,与开发板相连接因此开发版相对于手机来说更适合对程序进行测试。 安装串口调试工具:minicom 第一 ...
分类:
其他好文 时间:
2016-06-05 15:19:14
阅读次数:
144
WinCE非通用调试工具汇总,如IIC、LCD、TDA7415、TVP5146、GPRS、3G USB Dongle、触摸屏和串口蓝牙模块等。 ...
首先,我们要去连接蓝牙模块,那么,我们只要写客户端的程序就好了,蓝牙模块就相当于服务端。 连接就需要UUID。 #蓝牙串口服务SerialPortServiceClass_UUID = ‘{00001101-0000-1000-8000-00805F9B34FB}’ 第一步: 首先要连接设备。这个参 ...
分类:
其他好文 时间:
2016-05-31 18:45:04
阅读次数:
143
本人最近在研究嵌入式的串口通信,任务是要写一个手机端的遥控器用来遥控双轮平衡小车。界面只用了一个小时就写好了,重要的问题是如何与板子所带的SPP-CA蓝牙模块进行通信。 SPP-CA模块自带代码,在这里我使用的全部都是SPP-CA的默认模式。其中波特率是9600。读者若要修改其匹配密码,波特率等请使 ...
分类:
其他好文 时间:
2016-05-31 00:58:03
阅读次数:
304
1.前言市面上关于Android的技术书籍很多,几乎每本书也都会涉及到蓝牙开发,但均是上层应用级别的,而且篇幅也普遍短小。对于手机行业的开发者,要进行蓝牙模块的维护,就必须从Android系统底层,至少框架层开始,了解蓝牙的结构和代码实现原理。这方面的文档、网上的各个论坛的相关资料却少之又少。分析原因,大概因为虽然蓝牙协议是完整的,但是并没有具体的实现。蓝牙芯片公司只负责提供最底层的API,与上层的...
分类:
移动开发 时间:
2016-05-18 18:15:41
阅读次数:
512
Android蓝牙系统蓝牙是一种支持设备短距离通信(一般10m内)的无线电技术,可以在众多设备之间进行无线信息交换。Android系统中的蓝牙模块Android包含了对蓝牙网络协议栈的支持,使蓝牙设备能够无线连接其他蓝牙设备以便交换数据。通过使用蓝牙API,一个Android应用程序能够实现如下功能:
- 扫描其他蓝牙设备
- 查询本地蓝牙适配器用于配对蓝牙设备
- 建立RFCOMM信道
-...
分类:
移动开发 时间:
2016-05-13 02:46:08
阅读次数:
262
1、Android蓝牙编程 蓝牙3.0及以下版本编程需要使用UUID,UUID是通用唯一识别码(Universally Unique Identifier),这是一个软件构建的标准,也是被开源基金会组织应用在分布式计算环境领域的一部分。在蓝牙3.0及下一版本中,UUID被用于唯一标识一个服务,比如文 ...
分类:
移动开发 时间:
2016-05-03 14:31:30
阅读次数:
255
最近做毕设,需要写一个简单的蓝牙APP进行交互,在网上也找了很多资料,终于给搞定了,这里分享一下^_^。 1、Android蓝牙编程 蓝牙3.0及以下版本编程需要使用UUID,UUID是通用唯一识别码(Universally Unique Identifier),这是一个软件构建的标准,也是被开源基 ...
分类:
移动开发 时间:
2016-05-01 11:00:25
阅读次数:
274
1、买了最新出来的raspberry Pi 3,集成了wifi和蓝牙模块,省去了额外购买wifi模块和蓝牙模块的麻烦。为了保护脆弱的原件,特地买了一个专用的raspberry Pi盒子用来存放,考虑到新的博通1.2GHz四核处理器巨大的发热量,还准备了两块散热片和一块3*3的小电扇保证运行时不至于过 ...
分类:
Web程序 时间:
2016-04-17 17:53:07
阅读次数:
599
2016/3/31
1. 关于6050陀螺仪模块问题
2. 今天开始着手平衡小车项目,蓝牙模块不用关心,只要知道可以连接,再判断串口发来的指令即可。
3. 好像比较简单的是使用DMP,通过结合DMP,可以将我们的原始数据转换成四元素输出,再通过四元素算出欧拉角,从而得到yawroll 和 pitch。
4. 因为做的是平衡小车,那么就不需要roll...
分类:
其他好文 时间:
2016-04-16 19:21:47
阅读次数:
441