基于DSP的USB口数据采集分析系统
topADConversion(void);
《基于DSP的USB口数据采集分析系统(第4页)》
本文链接地址:http://www.oyaya.net/fanwen/view/157235.html
NTSTATUS USBDAC_DownloadFPGA(KIrp);
NTSTATUS USBDAC_Download8051(KIrp);
NTSTATUS USBDAC_SetChannelParameter(PUCHAR,ULONG,int);
…
};
4 FPGA
FPGA模块主要实现单片机与DSP间的数据缓冲、8位数据线与32位数据线间的转换、单片机同步串口和DSP缓冲串口的切换。要求FPGA能实现丰富的内部RAM和准确的时钟控制。根据需要选用XILINX公司的XCV50TQ144。该器件采用SRAM 查找表结构,具有系统内可再编程(ISP)和运行间可再配置等特性。系统初始化时由USB口下载FPGA程序,通过单片机串口对其进行线配置。
本系统可广泛用于振动、噪声测试分析。可以在WINDOWS95/98/NT下开发各类动态测试与信号处理的应用程序,根据需要加载已经编制的各种DSP算法,使其具有信号分析、模态分析、声学分析、环境测试、长时间记录等功能。
《基于DSP的USB口数据采集分析系统(第4页)》