xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 6.4MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-10-02
  • 語言: 其他
  • 標(biāo)簽: LD3320??

資源簡(jiǎn)介

LD3320語音識(shí)別芯片的PCB封裝圖文件,已經(jīng)芯片的說明文檔,實(shí)測(cè)可用。

資源截圖

代碼片段和文件信息

#include?“l(fā)d3320.h“


uint8_t?g_Mic;
int?RSTB=9;//RSTB引腳定義
int?CS=4;//RSTB引腳定義
uint8_t?MIC_VOL=0x55;//ADC增益初始值
uint8_t?speech_endpoint=0x10;//語音端點(diǎn)檢測(cè)初始值
uint8_t?speech_start_time=0x08;//語音端點(diǎn)檢測(cè)開始時(shí)間初始值
uint8_t?speech_end_time=0x10;//語音端點(diǎn)檢測(cè)結(jié)束時(shí)間初始值
uint8_t?voice_max_length=0xC3;//最長(zhǎng)語音段時(shí)間,默認(rèn)20秒
uint8_t?noise_time=0x02;//忽略上電噪聲時(shí)間
//uint8_t?ASR_time最長(zhǎng)時(shí)間
int?readflag=0;
int?readnum=0;

VoiceRecognition::VoiceRecognition(){}

int?VoiceRecognition::read()//識(shí)別結(jié)果讀取
{
if(readflag==1)
{
readflag=0;
return?readnum;
}
return?-1;
}
void?update()//中斷服務(wù)函數(shù)
{?
uint8_t?Asr_Count=0;
if((readReg(0x2b)?&?0x10)?&&?readReg(0xb2)==0x21?&&?readReg(0xbf)==0x35)//如果有語音識(shí)別中斷、DSP閑、ASR正常結(jié)束
{
writeReg(0x290)?;///////////關(guān)中斷
writeReg(0x020)?;/////////////關(guān)FIFO中斷
Asr_Count?=?readReg(0xba);//讀中斷輔助信息
if(Asr_Count>0?&&?Asr_Count<4)?//////如果有識(shí)別結(jié)果
{
readnum=readReg(0xc5);
readflag=1;
}
writeReg(0x2b0);//////清楚中斷編號(hào)
writeReg(0x1C0);////////貌似關(guān)麥克風(fēng)啊~~為毛
}
readReg(0x06);??
delay(10);
readReg(0x06);??
writeReg(0x89?0x03);??
delay(5);
writeReg(0xcf?0x43);??
delay(5);
writeReg(0xcb?0x02);
writeReg(0x11?PLL_11);??
writeReg(0x1e0x00);
writeReg(0x19?PLL_ASR_19);?
writeReg(0x1b?PLL_ASR_1B);
writeReg(0x1d?PLL_ASR_1D);
delay(10);
writeReg(0xcd?0x04);
writeReg(0x17?0x4c);?
delay(5);
writeReg(0xcf?0x4f);??
writeReg(0xbd?0x00);
writeReg(0x17?0x48);
delay(10);
writeReg(0x3c?0x80);??
writeReg(0x3e?0x07);
writeReg(0x38?0xff);??
writeReg(0x3a?0x07);
writeReg(0x40?0);???
writeReg(0x42?8);
writeReg(0x44?0);?
writeReg(0x46?8);?
delay(1);
writeReg(0x1c?0x09);////////麥克風(fēng)設(shè)置保留
writeReg(0xbd?0x20);/////////保留設(shè)置
writeReg(0x08?0x01);///////////→清除FIFO_DATA
delay(?1);
writeReg(0x08?0x00);////////////清除指定FIFO后再寫入一次00H
delay(?1);
writeReg(0xb2?0xff);////////給0xB2寫FF
writeReg(0x37?0x06);////////開始識(shí)別
delay(?5?);
writeReg(0x1c?g_Mic);////////選擇麥克風(fēng)
writeReg(0x29?0x10);////////開同步中斷
writeReg(0xbd?0x00);/////////啟動(dòng)為語音識(shí)別
}
void?cSHigh()?{//CS拉高
??digitalWrite(CS?HIGH);
}
void?cSLow()?{//CS腳拉低
??digitalWrite(CS?LOW);
}
void?writeReg(unsigned?char?addressunsigned?char?value)////////寫寄存器,參數(shù)(寄存器地址,數(shù)據(jù))
{
cSLow();////拉低CS
delay(10);
transfer(0x04);////////////寫指令
transfer(address);
transfer(value);
cSHigh();////拉高CS
?}

unsigned?char?readReg(unsigned?char?address)///讀寄存器,參數(shù)(寄存器地址)
{?
unsigned?char?result;
cSLow();////拉低CS
delay(10);
transfer(0x05);///////////讀指令
transfer(address);
result=transfer(0x00);
cSHigh();///拉高CS
return(result);
?}
byte?transfer(byte?_data)?/////////////////SPI數(shù)據(jù)交換
{
SPDR?=?_data;
while?(!(SPSR?&?_BV(SPIF)));
return?SPDR;
}

void?VoiceRecognition::init(uint8_t?mic)////////模塊啟用,參數(shù)為麥克風(fēng)選擇(MIC/MONO)與絲印對(duì)照在SETUP中調(diào)用
{
if(mic==MIC)
{
g_Mic=MIC;
}
else?if(mic==MONO)
{
g_Mic=MONO;
}
pinMode(RSTBOUTPUT);
pinMode(CS?OUTPUT);
cSHigh();

pinMode(SPI_MISO_PIN?INPUT);
pinMode(SPI_MOSI_PIN?OUTPUT);
pinMode(SPI_SCK_PIN?OUTPUT);

#ifndef?SOFTWARE_SPI
??//?SS?must?be?in?outp

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????8192??2010-12-21?10:22??Ld3320語音識(shí)別芯片LD3320\Cadence\LD3320.OBK

?????文件???????8192??2010-12-21?11:18??Ld3320語音識(shí)別芯片LD3320\Cadence\LD3320.OLB

?????文件???????1010??2010-12-21?11:18??Ld3320語音識(shí)別芯片LD3320\Cadence\ld3320.opj

?????文件?????116832??2010-04-03?19:24??Ld3320語音識(shí)別芯片LD3320\Cadence\QFN48.dra

?????文件?????????58??2010-04-03?19:24??Ld3320語音識(shí)別芯片LD3320\Cadence\qfn48.log

?????文件????????100??2010-04-03?19:21??Ld3320語音識(shí)別芯片LD3320\Cadence\qfn48.log1

?????文件????????100??2010-04-03?19:22??Ld3320語音識(shí)別芯片LD3320\Cadence\qfn48.log2

?????文件?????????58??2010-04-03?19:23??Ld3320語音識(shí)別芯片LD3320\Cadence\qfn48.log3

?????文件??????34092??2010-04-03?19:24??Ld3320語音識(shí)別芯片LD3320\Cadence\qfn48.psm

?????文件?????247660??2017-05-14?16:46??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-advanced.pdf

?????文件?????122476??2017-04-11?15:48??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-APP.pdf

?????文件???????7752??2015-04-28?09:51??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\Arduino\ld3320\ld3320.cpp

?????文件???????2156??2015-04-28?09:51??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\Arduino\ld3320\ld3320.h

?????文件??????12249??2014-08-18?17:16??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\Arduino\ld3320\PinMap.h

?????文件???????1569??2016-07-22?17:18??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\Arduino\VoiceLED.ino

?????文件????????399??2011-05-09?18:17??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\keilkill.bat

?????文件??????17273??2010-06-07?10:25??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\core_cm3.c

?????文件??????85714??2011-02-09?14:59??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\core_cm3.h

?????文件??????15766??2011-03-10?10:52??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\startup\startup_stm32f10x_cl.s

?????文件??????15503??2011-03-10?10:52??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\startup\startup_stm32f10x_hd.s

?????文件??????15692??2011-03-10?10:52??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\startup\startup_stm32f10x_hd_vl.s

?????文件??????12376??2011-03-10?10:52??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\startup\startup_stm32f10x_ld.s

?????文件??????13656??2011-03-10?10:52??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\startup\startup_stm32f10x_ld_vl.s

?????文件??????12765??2011-03-10?10:52??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\startup\startup_stm32f10x_md.s

?????文件??????14073??2011-03-10?10:51??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\startup\startup_stm32f10x_md_vl.s

?????文件??????15955??2011-03-10?10:51??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\startup\startup_stm32f10x_xl.s

?????文件?????633941??2011-03-10?10:51??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\stm32f10x.h

?????文件??????36557??2011-03-10?10:51??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\system_stm32f10x.c

?????文件???????2085??2011-03-10?10:51??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\CMSIS\system_stm32f10x.h

?????文件???????8982??2011-03-10?10:47??Ld3320語音識(shí)別芯片LD3320\LD3320\LD3320-Board-Code\LD3320-Board-Code\STM32\Open103Z\Libraries\FWlib\inc\misc.h

............此處省略206個(gè)文件信息

評(píng)論

共有 條評(píng)論