LD3320语音模块资料51单片机代码,STM32代码
基于LD3320语音识别模块,可用于各种场合,而且识别率高,速度快
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 358193 2011-07-16 09:45 YS-Mini语音合成配套资料LD3320产品通用资料LD3320并行串行读写辅助说明.pdf
文件 782678 2011-07-16 09:49 YS-Mini语音合成配套资料LD3320产品通用资料LD3320开发手册.pdf
文件 697782 2011-07-16 09:48 YS-Mini语音合成配套资料LD3320产品通用资料LD3320数据手册.pdf
文件 199232 2012-01-16 21:41 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序MSP430 源程序.zip
文件 8398 2011-08-13 18:24 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序凌阳单片机部分程序.c
文件 324 2011-10-14 20:07 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序delay.c
文件 79 2011-10-13 19:03 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序delay.h
文件 8086 2011-10-15 19:17 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序LD3320_main.c
文件 8838 2011-10-15 19:15 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序LDChip.c
文件 2666 2011-10-15 19:15 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序LDChip.h
文件 3768 2011-10-15 19:15 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序Reg_RW.c
文件 2416 2011-10-15 19:15 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序Reg_RW.h
文件 531291 2009-11-25 08:46 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序stm32f10x.h
文件 2973 2011-09-28 19:04 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序stm32f10x_conf.h
文件 154 2011-10-15 19:20 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序说明.txt
文件 12241 2011-02-28 19:53 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceDemoSound.h
文件 395 2010-09-13 23:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceFlashDef.h
文件 8729 2011-06-07 15:44 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.c
文件 8292 2011-02-28 12:47 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.c.bak
文件 2467 2011-06-07 15:38 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.h
文件 2434 2011-02-28 12:47 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.h.bak
文件 17086 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.LST
文件 26703 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.OBJ
文件 36536 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo
文件 10995 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.hex
文件 108 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.lnp
文件 30900 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.M51
文件 2377 2011-06-07 15:45 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.opt.bak
文件 194 2012-01-05 22:41 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.plg
文件 2041 2010-09-07 23:12 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.Uv2.bak
............此处省略452个文件信息
#include <3320.h>
#include
uint8 nLD_Mode = LD_MODE_IDLE; // 用来记录当前是在进行ASR识别还是在播放MP3 // 用来记录播放MP3的状态
uint8 ucRegVal;
uint8 ucHighInt;
uint8 ucLowInt;
uint8 ucStatus;
uint8 ucSPVol=15; // MAX=15 MIN=0 // Speaker喇叭输出的音量
extern uint8 nAsrStatus;
void delay(unsigned int uldata)
{
unsigned int j = 0;
unsigned int g = 0;
for (j=0;j<5;j++)
{
for (g=0;g {
__asm(“nop“);
__asm(“nop“);
__asm(“nop“);
*P_Watchdog_Clear=0x0001;
}
}
}
void LD_reset()
{
*P_IOB_Data=0xff1f;//IOB13(RST) TO LOW
delay(2);
*P_IOB_Data=0xff5f;//RST TO high
}
unsigned char LD_ReadReg( unsigned char address )
{
unsigned char idata;
address=address<<4;
address=address<<4;
address=address&0xff00;
*P_IOB_Data=0x005f;
*P_IOB_Data=0x005c|address; //configure IOB3(A0) to high output IOB1(CS) IOB0(WR) to low output
asm(“nop“);
*P_IOB_Data=0x005f|address; //configure IOB1(CS) IOB0(WR) to HIGH output
asm(“nop“);
*P_IOB_Dir=0x00ff; //configure IOB8~IOB15 to input
*P_IOB_Attrib=0x00ff;
*P_IOB_Data=0xff45; //data operation configure IOB1(CS) IOB4(RD) to low output
asm(“nop“);
idata=*P_IOB_Data;
*P_IOB_Data=0x0057; //configure configure IOB1(CS) IOB4(RD) to HIGH output
asm(“nop“);
*P_IOB_Dir=0xffff; //configure to output
*P_IOB_Attrib=0xffff;
*P_IOB_Data=0x005f;
idata=idata>>4;
idata=idata>>4;
idata=idata&0x00ff;
return idata;
}
void LD_WriteReg(unsigned char address unsigned char dataout)
{
address=address<<4;
address=address<<4;
// address=address&0xff00;
*P_IOB_Data=0x005f;
*P_IOB_Data=0x005c|address; //configure IOB1(CS) IOB0(WR) to low output to write the address
asm(“nop“);
*P_IOB_Data=0x005f|address; //configure IOB1(CS) IOB0(WR) to HIGH output
// asm(“nop“);
dataout=dataout<<4;
dataout=dataout<<4;
// dataout=dataout&0xff00;
*P_IOB_Data=0x005f;
*P_IOB_Data=0x054|dataout; //configure IOB1(CS) IOB0(WR) to low output
// asm(“nop“);
*P_IOB_Data=0x0057|dataout; //configure IOB1(CS) IOB0(WR) to HIGH output
// asm(“nop“);
}
void LD_Init_Common()
{
LD_ReadReg(0x06);
LD_WriteReg(0x17 0x35); //写35H 对LD3320 进行软复位(Soft Reset)
delay(10);
LD_ReadReg(0x06);
LD_WriteReg(0x89 0x03); //模拟电路控制 初始化时写 03H
delay(5);
LD_WriteReg(0xCF 0x43); // 内部省电模式设置 初始化时 写入 43H
delay(5);
LD_WriteReg(0xCB 0x02); //读取 ASR结果(候补 4)
/*PLL setting*/
LD_WriteReg(0x11 LD_PLL_11); //时钟频率设置1
if (nLD_Mode == LD_MODE_MP3)
{
LD_WriteReg(0x1E 0x00);
LD_WriteReg(0x19 LD_PLL_MP3_19);
LD_WriteReg(0x1B LD_PLL_MP3_1B);
LD_WriteReg(0x1D LD_PLL_MP3_1D);
}
else
{
LD_WriteReg(0x1E0x00); //ADC 专用控制,应初始化为 00H
LD_WriteReg(0x19 LD_PLL_ASR_19); //时钟频率设置 2
LD_WriteReg(0x1B LD_PLL_ASR_1B);//时钟频率设置3
LD_WriteReg(0x1D LD_PLL_ASR_1D);//时钟频率设置 4
}
delay(10);
LD_WriteReg(0xCD 0x04);//DSP 休眠设置 , 初始化时写入 04H 允许DSP 休眠
LD_WriteReg(0x17 0x4c); /
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 358193 2011-07-16 09:45 YS-Mini语音合成配套资料LD3320产品通用资料LD3320并行串行读写辅助说明.pdf
文件 782678 2011-07-16 09:49 YS-Mini语音合成配套资料LD3320产品通用资料LD3320开发手册.pdf
文件 697782 2011-07-16 09:48 YS-Mini语音合成配套资料LD3320产品通用资料LD3320数据手册.pdf
文件 199232 2012-01-16 21:41 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序MSP430 源程序.zip
文件 8398 2011-08-13 18:24 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序凌阳单片机部分程序.c
文件 324 2011-10-14 20:07 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序delay.c
文件 79 2011-10-13 19:03 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序delay.h
文件 8086 2011-10-15 19:17 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序LD3320_main.c
文件 8838 2011-10-15 19:15 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序LDChip.c
文件 2666 2011-10-15 19:15 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序LDChip.h
文件 3768 2011-10-15 19:15 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序Reg_RW.c
文件 2416 2011-10-15 19:15 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序Reg_RW.h
文件 531291 2009-11-25 08:46 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序stm32f10x.h
文件 2973 2011-09-28 19:04 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序stm32f10x_conf.h
文件 154 2011-10-15 19:20 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序基于STM32 的 LD3320基本驱动程序说明.txt
文件 12241 2011-02-28 19:53 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceDemoSound.h
文件 395 2010-09-13 23:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceFlashDef.h
文件 8729 2011-06-07 15:44 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.c
文件 8292 2011-02-28 12:47 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.c.bak
文件 2467 2011-06-07 15:38 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.h
文件 2434 2011-02-28 12:47 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.h.bak
文件 17086 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.LST
文件 26703 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLDChip.OBJ
文件 36536 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo
文件 10995 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.hex
文件 108 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.lnp
文件 30900 2011-12-12 19:59 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.M51
文件 2377 2011-06-07 15:45 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.opt.bak
文件 194 2012-01-05 22:41 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.plg
文件 2041 2010-09-07 23:12 YS-Mini语音合成配套资料LD3320产品通用资料其他共享配套参考程序官方开发板配套程序LD_Demo_OnlyPlay_SourceLD_Demo.Uv2.bak
............此处省略452个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)