微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 基于TMS320C6713的USB数据传输系统设计

基于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框架资源丰富的特点,设计界面直观友好,具有较强的扩充性。在实际运用中,系统稳定可靠,为高速数据的传输和处理提供了有力的保障。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top