转载请注明文章出处和作者!
出处:http://blog.csdn.net/xl19862005
作者:大熊(Xandy)
写在最前:
自从发布android音频通信的两篇博客之后,有很多同仁和有意向合作的人士联系过我,在这里首先深表感谢与支持!但也有一部分朋友希望提供源码和相应的技术资料等等,在这里我要说说我个人对国内目前IT行业的一些风气及看法。
任何一项技术的出现与发展都有一个过程,然而在这个过程的背后却是技术人员无数个日日夜夜的艰辛付出(如果这项技术完全是您自主研发的,而不是copy!),然而在国内IT行业就有相当一部分公司和技术人员总是希望从别人那里获得免费的午餐,而不是借鉴别人的思路与提示再经过自己的努力做出自己的产品,所以每当看到有同行留言或给我发信件说能不能提供源码之类的文字,就让我感到心寒,隐约中感觉到这些人都带着一种浮躁的心情,恨不得天上掉馅饼、一夜就能爆富!也许带着这种心情,中国再过100年也造不出国产的飞机发动机!
……扯远了,回到正题!
前面两篇我介绍了FSK信息的调制与解调,单片机端的调制解调都是比较简单的,搞过串口通信之类的我相信一看就懂了,这里就不多提了,关于手机端的解调,应该是大多数人比较头疼的,因为受到手机的限制(手机能够接受到的音频数据只能是通过MIC),对送入的调制信号无法像单片机端那样可以通过操作单片机的IO和片内资源很容易就把调制信号解调出来,对于手机这端经过MIC采样之后将是一大堆一大堆的数据(AD值),如