freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機技術(shù)語音控制小車設(shè)計論文(存儲版)

2025-07-18 16:11上一頁面

下一頁面
  

【正文】 SndID){ int Result。 case 3: //環(huán)境太吵 PlaySnd(S_NOISY,3)。}//=============================================================// 語法格式: void TrainSD()。 F_FlashWrite1Word(0xef00,0xaaaa)。 while(g_Ret!=0) //模型導出成功? g_Ret=BSR_ExportSDWord(mandID)。 for(jk=0。 while(g_Ret!=0) //模型裝載成功? g_Ret=BSR_ImportSDWord()。// 實現(xiàn)功能: 后退子函數(shù)// 參數(shù): 無// 返回值: 無//=============================================================void BackUp() //倒退{ PlaySnd(S_DCZY,3)。 //右轉(zhuǎn) Delay()。 //左轉(zhuǎn) Delay()。 //語音提示}//=============================================================// 語法格式: void BSR(void)。 case COMMAND_BACK_ID: //識別出第二條命令 BackUp()。// 實現(xiàn)功能: 中斷服務(wù)子函數(shù)// 參數(shù): 無// 返回值: 無//=============================================================void IRQ5(void)__attribute__((ISR))。 *P_IOB_Dir=0x0f00。 //語音模型載入識別器 } PlaySnd(S_START,3)。語音識別的具體流程如下圖所示:圖8 語音識別流程圖總結(jié)本設(shè)計綜合應(yīng)用了SPCE061A豐富的軟硬件資源,成功的實現(xiàn)了語音控制功能。經(jīng)過這次畢業(yè)設(shè)計,又學到了不少的新知識,比如說我們“機電一體化”專業(yè)是以電方面的知識為主,很少涉及到機械方面的知識,而兩者之間結(jié)合方面更是少之又少,通過此次畢業(yè)設(shè)計,不但很好地復習了自己的專業(yè)知識,也了解了單片機系統(tǒng)等新知識,真正明白了如何實現(xiàn)機電一體化。結(jié)束語此次畢業(yè)論文(設(shè)計)撰寫, 從選題到論文終稿完成歷時二月有余,在這段日子中,我翻閱了大量的參考文獻,尋找設(shè)計依據(jù),確定設(shè)計方案,對硬件、軟件進行了精心設(shè)計與調(diào)試。 } }} 語音識別的原理簡介語音識別主要分為“訓練”和“識別”兩個階段。 //訓練 StoreSD()。 //初始化IOA,IOA0~7下拉輸入 *P_IOA_Attrib=0xff00。 default: break。 case COMMAND_GO_ID: //識別出第一條命令 GoAhead()。// 實現(xiàn)功能: 停車子函數(shù)// 參數(shù): 無// 返回值: 無//=============================================================void Stop() //停車{ *P_IOB_Data=0x0000。// 實現(xiàn)功能: 右轉(zhuǎn)子函數(shù)// 參數(shù): 無// 返回值: 無//=============================================================void TurnRight() //右轉(zhuǎn){ PlaySnd(S_GJG,3)。// 實現(xiàn)功能: 左轉(zhuǎn)子函數(shù)// 參數(shù): 無// 返回值: 無//=============================================================void TurnLeft() //左轉(zhuǎn){ PlaySnd(S_GJG,3)。 uiTimecont = 0。 //裝載語音模型 p+=1。// 實現(xiàn)功能: 裝載語音模型函數(shù)// 參數(shù): 無// 返回值: 無//=============================================================void LoadSD() { unsigned int *p,k,jk,Ret,g_Ret。mandID0x105。 //訓練第4個動作}//=============================================================// 語法格式: void StoreSD()。 default: break。 case 2: //需要訓練第二次 PlaySnd(S_AGAIN,3)。 //停止播放 BSR_InitRecognizer(BSR_MIC)。 }}//=============================================================// 語法格式: void PlaySnd(unsigned SndIndex,unsigned DAC_Channel)。extern void F_FlashErase(unsigned int sector)。 訓練部分:訓練部分完成的工作就是建立語音模型。右轉(zhuǎn):前輪電機反轉(zhuǎn),后輪電機正轉(zhuǎn),這時小車就是會在前后輪共同作用下朝右側(cè)前進。圖2 系統(tǒng)硬件框圖SPCE061A芯片MIC輸入口復位按鈕控制按鈕程序下載接口圖3 系統(tǒng)硬件組裝效果圖 車體介紹語音控制小車為四輪結(jié)構(gòu)。兩路10位精度的DAC,只需要外接功放(SPY0030A)即可完成語音的播放。該芯片帶有硬件乘法器,能夠?qū)崿F(xiàn)乘法運算、內(nèi)積運算等復雜的運算。以往做這方面的設(shè)計,一般有兩個途徑:一種方案是單片機擴展設(shè)計,另一種就是借助于專門的語音處理芯片。同時該 SOC 芯片具有 ADC 和 DAC 功能,其 MIC_ADC 通道帶有AGC自動增益環(huán)節(jié),能夠很輕松的將語音信號采集到芯片內(nèi)部,兩路 10 位的電流輸出型DAC,只要外接一個功放就可以完成聲音的播放。 SPCE061A特性:
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1