您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

使用SPCE061A扩展K9F1208实现数码录音及播放

时间:2007-1-20栏目:电子通信论文

k.
  
  SACM-DVR相关的API函数如下所示:
  
  int SACM_DVR_Initial(int Init_Index)     //初始化
  
  void SACM_DVR_ServiceLoop(void)     //获取资料,填入译码队列
  
  void SACM_DVR_Encode(void)      //录音
  
  SACM_DVR_StopEncoder();      //停止编码
  
  SACM_DVR_InitEncoder(RceMonitorOn)               //初始化解码器
  
  void SACM_DVR_Stop(void)      //停止录音
  
  void SACM_DVR_Play(void)      //开始播放
  
  unsigned int SACM_DVR _Status(void)     //获取SACM_DVR模块的状态
  
  void SACM_DVR _InitDecode(void)     //开始译码
  
  void SACM_DVR _Decode(void)      //获取语音资料并译码,中断播放
  
  SACM_DVR_StopDecoder();      //停止解码
  
  unsigned int SACM_DVR _ TestQueue(void)    //获取语音队列状态
  
  int SACM_DVR _Fetchqueue(void)     //获取录音编码数据
  
  void SACM_DVR_FillQueue(unsigned int encoded-data)   //填充资料到语音队列,等待播放
  
  int  GetResource(long Address) ——(Manual)
  
  中断服务函数:
  
  Call F_FIQ_Service_ SACM_DVR      //语音播放
  
  Call F_IRQ1_Service_ SACM_DVR      //语音录制
  
  五、结束语
  
  凌阳公司的SPCE061A的结构特点及其相关的一些开发平台为我们实现语音的录入和播放提供了极其方便的条件。本系统只是实现SPCE061A的一个基本应用,设计者只要对该系统的电路、程序稍加改动,就可以实现语音复读机、跟读机、留言机、以及电话录音仪等功能

上一页  [1] [2] [3] 

下页更精彩:1 2 3 4 下一页