菜单
  

            while(1)
        {    
            BSR();
            if((*P_IOA_Data)&0x0004)    //是否重新训练
            {    
                F_FlashErase(0xe000);
                while(1);
            }
        }
    }

    (2)实现延时功能的程序
      Void Delay()
    {
    unsigned int i;
    for(i=0;i<0x3ff;i++)
    {
    *P_Watchdog_Clear=0x0001;
    }
    }
    (3)实现语音播放的程序
    void PlaySnd(unsigned SndIndex,unsigned DAC_Channel)
    {
        BSR_StopRecognizer();    //停止识别器
        SACM_S480_Initial(1);    //初始化为自动播放
        SACM_S480_Play(SndIndex, DAC_Channel, 3);//开始播放一段语音
        while((SACM_S480_Status()&0x0001)!= 0)    //是否播放完毕?
        {
            SACM_S480_ServiceLoop();    //解码并填充队列
            *P_Watchdog_Clear=0x0001;    //清看门狗
        }
        SACM_S480_Stop();                //停止播放
        BSR_InitRecognizer(BSR_MIC);    //初始化识别器
    }
    (4)实现训练一条指令的程序
    int TrainWord(unsigned int WordID,unsigned int SndID)
    {
        int Result;
        PlaySnd(SndID,3);        //引导训练,播放指令对应动作
        while(1)
        {
    Result = BSR_Train(WordID,BSR_TRAIN_TWICE);    //训练两次,获得训练结果
            if(Result==0)break;
            switch(Result)
            {
            case -1:                            //没有检测出声音
                PlaySnd(S_NOVOICE,3);
                return -1;
            case -2:                     //需要训练第二次
                PlaySnd(S_AGAIN,3);
                break;
            case -3:                    //环境太吵
                PlaySnd(S_NOISY,3);
                return -3;    
            case -4:                //数据库满
                 return -4;    
            case -5:             //检测出声音不同
                PlaySnd(S_CMDDIFF,3);
                return -5;
            case -6:             //序号错误
  1. 上一篇:轨道电路MATLAB仿真及应用+源码
  2. 下一篇:51单片机电话远程控制系统设计+源码+流程图
  1. PID控制在非线性时延离散混沌系统中的应用

  2. Socket车位锁控制系统的服务器端设计实现

  3. 基于OFDM的用户接入控制技术研究

  4. 基于系综经验模式分解(...

  5. AT89C51单片机电热水器智能...

  6. 基于灰色理论的PID控制系统研究

  7. AQM算法仿真分析PI控制的字节模式和包模式

  8. 杂拟谷盗体内共生菌沃尔...

  9. 大众媒体对公共政策制定的影响

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 当代大学生慈善意识研究+文献综述

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 中考体育项目与体育教学合理结合的研究

  14. 十二层带中心支撑钢结构...

  15. 乳业同业并购式全产业链...

  16. java+mysql车辆管理系统的设计+源代码

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回