基于TMS320C6713的USB数据传输系统设计
时间:04-05
来源:互联网
点击:
5 实验验证
验证思路:对保存在Collection.txt中的数据进行处理,Collection.txt保存的数据为多通道数据,所以需要对数据进行区分,由于sound()函数调用PC机的声卡,绝大多数声卡支持的数据采样频率在5~44.1 kHz之间。因此对采样的96 kHz进行抽样,将其转化为24 kHz,利用Matlab中的sound()函数,对采样数据进行声音还原,判断采集的数据是否正确。
sound(y,Fs)函数可以发送频率为Fs的向量信号y到Microsoft Windows操作平台的扬声器,产生声音信号,数值y的范围为[-1,+1],超过该范围的数据将不能播放。该系统采用24位采样,采样所得数据为整形数据,故需将整形数据转化到[-1,+1]的浮点数据。
程序关键代码如下:
经验证可得,还原声音与采样声音一致,USB数据传输正确可靠。
6 结语
系统采用USB 2.0作为通信接口,具有较高的传输速率,满足数据采集系统要求。同时设计了DSP端与PC机端相应的软件,其中PC端应用程序利用VC的MFC框架资源丰富的特点,设计界面直观友好,具有较强的扩充性。在实际运用中,系统稳定可靠,为高速数据的传输和处理提供了有力的保障。
验证思路:对保存在Collection.txt中的数据进行处理,Collection.txt保存的数据为多通道数据,所以需要对数据进行区分,由于sound()函数调用PC机的声卡,绝大多数声卡支持的数据采样频率在5~44.1 kHz之间。因此对采样的96 kHz进行抽样,将其转化为24 kHz,利用Matlab中的sound()函数,对采样数据进行声音还原,判断采集的数据是否正确。
sound(y,Fs)函数可以发送频率为Fs的向量信号y到Microsoft Windows操作平台的扬声器,产生声音信号,数值y的范围为[-1,+1],超过该范围的数据将不能播放。该系统采用24位采样,采样所得数据为整形数据,故需将整形数据转化到[-1,+1]的浮点数据。
程序关键代码如下:
经验证可得,还原声音与采样声音一致,USB数据传输正确可靠。
6 结语
系统采用USB 2.0作为通信接口,具有较高的传输速率,满足数据采集系统要求。同时设计了DSP端与PC机端相应的软件,其中PC端应用程序利用VC的MFC框架资源丰富的特点,设计界面直观友好,具有较强的扩充性。在实际运用中,系统稳定可靠,为高速数据的传输和处理提供了有力的保障。
传输系统 设计 数据 USB TMS320C6713 基于 相关文章:
- SDH数字微波传输系统原理及应用(12-21)
- 基于SIM900A和LPC2378无线数据传输系统设计(12-11)
- POE交换机加EOC轻松搞定网络监控传输系统(10-16)
- 基于蓝牙的数据互联传输系统设计(06-06)
- 无线影音传输系统的功能特点(05-31)
- 基于Virtex-5的串行传输系统的实现(08-29)