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

正文內(nèi)容

基于tms320vc5402的語音處理板的設(shè)計與實現(xiàn)(編輯修改稿)

2025-09-02 20:25 本頁面
 

【文章內(nèi)容簡介】 值進(jìn)行聲明; 是對TLV320AIC23芯片進(jìn)行初始化并對DSP的McBsp0初始化并開始采集語音信號并輸出 是對DSP CPU寄存器進(jìn)行初始化并對整個系統(tǒng)程序的運行進(jìn)行管理 void delay(int k)。void McBsp0_init()。void AIC_init()。 define int0_VAL 10define tint_VAL 13define rint_VAL 14define xint_VAL 15define SPCR10_VAL 0x0000define SPCR20_VAL 0x0200//2 words per framedefine RCR10_VAL 0x0040define RCR20_VAL 0x04//2 words per framedefine XCR10_VAL 0x0040define XCR20_VAL 0x04define PCR0_VAL 0x0C//CLKG=*6M/48=,幀脈沖寬度=24define SRGR1_VAL2 (238)+47define SRGR1_VAL1 (238)+47//幀長度=4CLK由CPU的時鐘驅(qū)動、由FSG驅(qū)動define SRGR2_VAL1 0x3000+47//發(fā)送幀同步、時鐘由內(nèi)部產(chǎn)生(11 9位=1)//接收幀同步、時鐘由外部產(chǎn)生(10 8位=0)//幀同步高有效,(2 3位=0), 下降沿有效(2 3位=1)//時鐘上升沿有效(最后2位=0),下降沿有效(最后2位=1)//引腳配置成串口,define PCR_VAL1 0x0a03//DX is on(7=True) //RINT by RRDYdefine SPCR1_VAL1 0x0080// 一幀2個字,每字24bitdefine XCR1_VAL1 0x0180// 單相幀、無壓縮、0bit延遲define XCR2_VAL1 0x0004// 一幀2個字,每字24bitdefine RCR1_VAL1 0x0180// 單相幀、無壓縮、0bit延遲define RCR2_VAL1 0x0004//McBSP Memory Mapped Registersdefine CLKMD (unsigned int *)0x58define SWCR (unsigned int *)0x2bdefine IMR (unsigned int *)0x00define SPSA0 (unsigned int *)0x38define SPSD0 (unsigned int *)0x39define DRR20 (unsigned int *)0x20define DRR10 (unsigned int *)0x21define DXR20 (unsigned int *)0x22define DXR10 (unsigned int *)0x23define SPSA1 (unsigned int *)0x48define SPSD1 (unsigned int *)0x49define DRR21 (unsigned int *)0x40define DRR11 (unsigned int *)0x41define DXR21 (unsigned int *)0x42define DXR11 (unsigned int *)0x43// McBSP Subaddresed Registersdefine SPCR1 0x00define SPCR2 0x01define RCR1 0x02define RCR2 0x03define XCR1 0x04define XCR2 0x05define SRGR1 0x06define SRGR2 0x07define PCR 0x0E /*TLV320AIC23 的初始化字*/define L_LINE_VOLUME 0x00define R_LINE_VOLUME 0x01define L_HEADPHONE_VOLUME 0x02define R_HEADPHONE_VOLUME 0x03define A_AUDIO_PATH 0x04define D_AUDIO_PATH 0x05 define POWER_CON 0x06define D_AUDIO_INTERFACE 0x07define SAMPLE_RATE 0x08define D_INTERFACE_ACT 0x09define RESET 0x0f2.4 該程序完成對TLV320AIC23以及McBsp0的初始化,使系統(tǒng)開始接收語音信號,然后輸出。include include int ADbuf[2000]。extern int DA_wptr,DA_rptr,y。extern int play_mode。void write_subreg0(unsigned int addr,unsigned int val)。unsigned int read_subreg0(unsigned int addr)。unsigned int read_subreg0(unsigned int addr){ *(SPSA0)=addr。 return(*SPSD0)。} void write_subreg0(unsigned int addr,unsigned int val){ *(SPSA0)=addr。 *(SPSD0)=val。} void write_subreg1(unsigned int addr,unsigned int val){ *(SPSA1)=addr。 *(SPSD1)=val。} void McBsp0_init(){ write_subreg0(SPCR1,0)。 write_subreg0(SPCR2,0)。 write_subreg0(SPCR1,SPCR10_VAL)。 write_subreg0(SPCR2,SPCR20_VAL)。 write_subreg0(PCR,PCR0_VAL)。 write_subreg0(RCR1,RCR10_VAL)。 write_subreg0(RCR2,RCR20_VAL)。 write_subreg0(XCR1,XCR10_VAL)。 write_subreg0(XCR2,XCR20_VAL)。 delay(10)。 *(DXR10)=0。 /*now enable McBSP transmit and receive*/ write_subreg0(SPCR1,SPCR10_VAL|1)。 write_subreg0(SPCR2,SPCR20_VAL|1)。 delay(10)。 *(IMR)|=0x0010。 //開接收0中斷} void CS(unsigned char x){ *(SPSA1)=PCR。 if(x) *(SPSD1)=*(SPSD1)|0x0008。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1