您的位置 首页 培训

根据ARM的音频接口数据传输模块规划

摘要 由于移动终端数据接口各不相同,使数据交换不便利。为了尝试拓展音频接口的应用,文中设计了一种通信协议以保证模拟信号的可靠传输。开发了可下载手机软件,通过程序对从音频输入接口采集到的音频信号进行差分

摘要 因为移动终端数据接口各不相同,使数据沟通不便当。为了测验拓宽音频接口的使用,文中规划了一种通讯协议以确保模拟信号的牢靠传输。开发了可下载手机软件,经过程序对从音频输入接口收集到的音频信号进行差分曼彻斯特解码,并送到音频输出接口。程序由3个线程构成,当数据传输服务程序在手机上发动后构成,使用嵌入式体系和操控软件完成数字数据的编解码,数据信号在主控模块中进行编解码处理,再经过操控设备读取、写入外部介质,并存储数据,规划中对线程规划、传输算法和协议格局进行了研讨。试验证明,规划能满意串行通讯的同步要求,确保了数据传输的稳定性。

关键词 音频接口;数据传输;模块规划;数据格局

移动终端操作体系使用软件功用强大,智能手机使用已超出通话的原始功用,各种移动使用的开发更充分体现了智能化、敞开式的趋势。在移动使用中,假如要与外部设备沟通讯息,要经过专用的数据接口,但手机厂商的数据接口各不相同,外部设备难以统筹,一些厂家约束数据接口的敞开,或收取昂扬的使用费,或对外设出产方有严厉的资质要求,种种约束,限制了智能终端与外部设备的直接沟通。

1 数据传输模块的结构规划

接口是智能终端体系与外界的衔接电路,具有如下功用:(1)寻址才能。对送来的片选信号进行辨认。(2)输入/输出功用。依据读/写信号决议当时进行的是输入操作仍是输出操作。(3)数据转化功用。并行数据与串行数据的转化或两种不同数据格局之间的转化。(4)信号辨认。辨认安排妥当信号、忙信号等。(5)中止办理。宣布中止请求信号、接纳中止呼应信号、发送中止类型码的功用。(6)复位。接纳复位信号,从而使接口自身以及所连的外设进行重新发动。(7)可编程。用软件来决议其工作方法,用软件来设置有关的操控信号。(8)检测信息。一些接口还可依据详细情况设置其检测信息。

根据音频输入输出接口的数据传输办法能够补偿数据接口不一致的缺陷,并扩大音频接口的使用。在完成传输音频模拟信号的体系上沟通数字信号,规划难点是怎么经过模拟信号进行数据通讯,需求专门规划一种严厉的通讯机制或通讯协议,确保根据手机音频输入输出接口的数据传输牢靠。

假如把终端作为主导设备,由其发生位时钟信号、指令挑选信号和数据,但在归纳体系中,辨认发送端比较困难。规划选用差分曼彻斯特编码的数据传输协议,开发了可下载手机软件,并为外设存储设备规划了完成编解码及传输协议的嵌入式体系。模块结构暗示如图1所示。

 

 

外部设备经过音频输入输出接口与智能终端进行数据通讯,数据信号在主控模块中进行编解码处理,再经过操控设备读取、写入外部介质,并存储数据。数据传输的详细方法中,外设设备经过刺进手机外置话筒音频输入接口或音频线路输入接口的衔接线发送数据信号给手机,外设设备经过刺进手机的外置耳机音频接口或音频线路输出接口的衔接插线,接纳手机发送出的数据信号。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/peixun/325133.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部