SPCE061A单片机采集语音信号并传送到PC机中解析方案
时间:06-27
来源:互联网
点击:
以应用广泛。通常在VC++中有三种方法可以实现串行通信:
*使用VC++的标准通信函数_inp和_outp来实现串口通信;
*把串口看成是一个特殊的设备文件,使用有关文件处理的API函数来实现串口通信;
*使用ActiveX的串行通信控件MSComm来实现串口通信。
对于本实例来说,主要考虑的因素是实时语音数据存取,以及位机与下位机的配合。因此,采用了串行通信MSComm控件方法来实现串口通信。另外,可以采用二进制流文件Cfile类来存储声音文件。具体步骤见网络补充版。
结语
通过以上实例录制的语音数据,可以从PC机下载到SPCE061A中(或者作为资源文件放入工程中),使用SACM_A2000模块的函数播放验证,效果能够满足进一步语音信号处理需要。
用凌阳SPCE061A处理语音信号有如下独特之处:
*硬件电路简单,因SPCE061A是一款专门为语音信号处理设计的,麦克和喇叭可直接接入,用户不必外接放大电路等;
*软件编程容易,有相应的API函数,可直接调用。
*用ICE和图形界面编译软件,调试方便。
PC 解析 方案 送到 信号 单片机 采集 语音 SPCE061A 相关文章:
- VXWORKS内核分析(11-11)
- CE系统启动时自动运行应用程序(11-14)
- 基于MPC8250的嵌入式Linux系统开发(07-16)
- 单片DSP处理器功能系统的SOPC技术设计(01-12)
- 一种基FPGA和DSP的高性能PCI数据采集处理卡设计(08-26)
- 电力电子装置控制系统的DSP设计方案(04-08)