• 大小: 9.46MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-10
  • 语言: 其他
  • 标签: STM32  语音模块  

资源简介

以STM32为核心的语音播报系统,语音文件存于SD卡上

资源截图

代码片段和文件信息

/***************************飞音云电子****************************
**  工程名称:YS-V0.4语音识别开发板程序
** CPU: STM32f103RCT6
** 晶振:8MHZ
** 波特率:9600 bit/S
** 配套产品信息:YS-V0.5语音识别开发板
**                http://yuesheng001.taobao.com
**  作者:zdingszzm
**  联系:751956552@qq.com
**  修改日期:2012.4.11
**  说明:本程序具备语音识别、串口通信、SD卡文件系统、U盘、MP3播放等。
***************************飞音云电子******************************/
#include “stm32f10x.h“
#include “sdio_sdcard.h“
#include “usb_lib.h“
#include “hw_config.h“
#include “usb_pwr.h“

#include “ff.h“
#include “ffconf.h“
#include “diskio.h“
#include “fatfs_posix.h“

#include “idle.h“
#include “LDchip.h“
#include “user_key.h“

void idle(void)
{
if(User_key_GETVALUE()==0)
{
  
GPIO_Config();
USB_Configured_LED();//设置USB接口的LED指示灯状态  
/*MAL配置 */
  MAL_Config();

  /*中断配置 */
  Interrupts_Config();

  /*USB接口初始化*/
  Set_USBClock();//设置USB接口时钟

  USB_Init();//USB接口初始化
  while (bDeviceState != CONFIGURED);
  USB_Configured_LED();//设置USB接口的LED指示灯状态

  //禁止所有外部中断.只能用U盘.
  EXTI_DeInit();

  while(1);
}
}

//用户根据自己的配置文件自行修改
void deal_the_index(char nIndex)
{
switch (nIndex)
{
case  CODE_ZWJS:
PlayDemoSound_mp3(“YS-V0.5介绍.mp3“);
break;
case  CODE_GZJC:
PlayDemoSound_mp3(“故障检查.mp3“);
break;
case  CODE_QDXT:
  PlayDemoSound_mp3(“启动系统.mp3“);
break;
case  CODE_KD:
PlayDemoSound_mp3(“开灯.mp3“);
break;
case  CODE_GD:
PlayDemoSound_mp3(“关灯.mp3“);
break;
case  CODE_GBXT:
  PlayDemoSound_mp3(“关闭系统.mp3“);
break;
case  6:

break;
case  7:

break;
case  8:

break;
case  9:

break;
case 10:

break;
case 11:

break;
case 12:

break;
case 13:

break;
case 14:

break;
case 15:

break;
case 16:

break;
case 17:

break;
case 18:

break;
case 19:

break;
case 20:

break;
case 21:

break;
case 22:

break;
case 23:

break;
case 24:

break;
case 25:

break;
case 26:

break;
case 27:

break;
case 28:

break;
case 29:

break;
case 30:

break;
case 31:

break;
case 32:

break;
case 33:

break;
case 34:

break;
case 35:

break;
case 36:

break;
case 37:

break;
case 38:

break;
case 39:

break;
case 40:

break;
case 41:

break;
case 42:

break;
case 43:

break;
case 44:

break;
case 45:

break;
case 46:

break;
case 47:

break;
case 48:

break;
case 49:

break;

}


}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-07-10 17:38  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\
     目录           0  2014-07-10 16:04  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\CM3\
     文件       17273  2010-06-07 10:25  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\CM3\core_cm3.c
     文件       85714  2011-02-09 14:59  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\CM3\core_cm3.h
     文件      634095  2011-07-27 15:12  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\CM3\stm32f10x.h
     文件       36557  2011-03-10 10:51  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\CM3\system_stm32f10x.c
     文件        2085  2011-03-10 10:51  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\CM3\system_stm32f10x.h
     目录           0  2014-07-10 16:52  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\DS18B20\
     文件        5377  2014-07-10 17:03  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\DS18B20\DS18B20.c
     文件        1554  2014-07-10 17:05  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\DS18B20\DS18B20.h
     文件        1014  2014-07-10 17:05  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\DS18B20\Systick_Delay.h
     目录           0  2014-07-10 16:04  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\
     目录           0  2014-07-10 16:04  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\
     文件        7046  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\misc.c
     文件       47201  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_adc.c
     文件        8463  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_bkp.c
     文件       45103  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_can.c
     文件       11656  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_cec.c
     文件        3347  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_crc.c
     文件       19087  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_dac.c
     文件        5149  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_dbgmcu.c
     文件       29607  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_dma.c
     文件        6959  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_exti.c
     文件       62551  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_flash.c
     文件       35484  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_fsmc.c
     文件       23221  2011-03-11 17:43  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_gpio.c
     文件       45781  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_i2c.c
     文件        4916  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_iwdg.c
     文件        8759  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_pwr.c
     文件       51271  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_rcc.c
     文件        8598  2011-03-10 10:47  YS 识别+MP3播放+SD+U盘 工程 半智能 源码文件\FWlib\SRC\stm32f10x_rtc.c
............此处省略277个文件信息

评论

共有 条评论