新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 采用ARM9处理器S3C2410的数字多路语音记录器设计

采用ARM9处理器S3C2410的数字多路语音记录器设计

作者:时间:2012-07-23来源:网络收藏

4.3 应用软件

将应用程序及驱动程序文件加入文件系统中,修改有关启动的配置文件,使得系统启动完毕时自动加载目标程序,这样每次设备启动时将自动进入应用程序。主程序流程如图3所示,主程序的功能主要是:

u 系统配置:系统的配置表存储在一片S-EEPROM中,配置表可以通过串口终端或者网络在线配置。

u 初始化系统:包括向DSP下载内核程序和应用程序,启动DSP及LE58QL021等。

u 数据读写:通过DSP的HPI总线读取DSP数据实现采集,通过HPI把数据写入DSP实现回放。

u 数据存储:根据录音计划将需要录音的语音数据保存到硬盘中。

u 命令处理:包括选择语音通道命令、回放命令、校时命令、增益调节命令、配置表传输命令、录音数据上传命令等。



图3.主程序流程图

5. 结束语

器最多支持32路语音实时处理,在硬盘上实现长时间录音,并可通过10/100Mbps以太网实现数据上传和管理。经测试本器可以很好的完成语音数据的采集、压缩、存储、解压缩和回放,内核级别的用户进程运行正常,保证了整个系统的实时性。该语音器具有低成本、低功耗、结构精简、使用简单的特点,具有很好的实用价值。

本文引用地址:http://www.eepw.com.cn/article/148734.htm
上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭