Android手机蓝牙与单片机蓝牙串通信开发经验总结

       本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xiluoduyu/

       最近辛辛苦苦的终于把落下了七八个月的Android蓝牙开发搞完了,其中的痛苦不堪回首啊。感谢那些帮了大忙的老师和同学们!辛苦归辛苦,收获总是有的,因而在此总结一下关键所在,以勉励自己!

       网上说的好多的Android蓝牙开发多是基于同类设备之间的通讯,大多需要建立一个服务端和客户端,客户端连接服务器需要服务端的UUID号。而单片机上的蓝牙模块与手机蓝牙连接有点不同,它的UUID号需要用well-know的“"00001101-0000-1000-8000-00805F9B34FB”,AndroidAPI里面强调过。

       接下来的通讯就简单了,跟一般的蓝牙通讯差不多,网上很多文章都有详细介绍,所以偷偷懒啦。。。

       由于蓝牙串口端的开发不是偶负责的,就不好说啥了。不过目测同学的开发调试过程好像也蛮简单的,就是个串口通信过程。我们用的是HWW-S1800蓝牙模块,因为手机端有蓝牙,所以实际上我们只用到了从模块而已,价格也不贵,主从模块才不到三百块。这个模块功能比较简单,但对我们足够用了,而且使用起来很简单。只需要将蓝牙串口模块和单片机连接起来,再在Keil和STC-ISP两个软件上开发就行了,好像这两开发环境都是c语言的,也比较简单,接收一下蓝牙模块发过来的字符信息,判断和处理一下给个回应就行了。具体过程还得请教学过单片机开发的同学了。

       (没想到会有怎么多的人需要,呵呵,看来当初的选题也还好呢,文档放到我的资源里面了 ,需要的可以下载)

        

你可能感兴趣的:(Android,C++,VC++)