亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? audio.c

?? 這是基于dsp來實現語音算法的一個程序
?? C
?? 第 1 頁 / 共 2 頁
字號:
/*
;***********************************************************************
;*				  						 北京達盛科技有限公司
;*                                     	    研    發    部
;*
;*                                 	http://www.techshine.com
;*
;*--------------------------------------------- 文件信息 ---------------                                      
;*
;* 文件名稱 : AUDIO.C	
;* 文件功能 : 該文件為測試TLV320AIC23的測試程序,CPU=TMS320VC5402
;*            MCLK = 12.288 MHz,TLV320AIC23=MASTER
;* 接口說明:MCBSP0配置成SPI方式,設置TLV320AIC23的寄存器,
;*           MCBSP1配置成32位方式,和TLV320AIC23交換數據
*/
//------------------頭文件--------------------------------------

//#include "MMRegs.h"
#include "DspRegDefine.h"
#include "System.h"
#include "G711.h"
#include "stdio.h"
#include "math.h"
#include "stdlib.h"
//#include "typedef.h"
//---------------------------------------------------------------
/*    ****************** 宏定義 ***************
************************************************************
*/
       	 


#define UCHAR  				unsigned char
#define UINT16 				unsigned int
#define UINT32 				unsigned long

#define TRUE     			1
#define FALSE    			0
#define		Length	128
#define  N   1024
#define  M   7
#define  pi  3.1415
/*
************************************************************
	****************** 全局變量*******************
************************************************************
*/
	UINT16  read_data2,read_data1,read_temp;    //MCBSP1 接收數據變量
	UINT16  write_data2,write_data1,write_temp;  //MCBSP1 發送數據變量
	UINT16  readaudio1[256],readaudio2[256];//MCBSP1 接收數據變量數組
	UCHAR   flag;
	UINT16  caiyang1[M][N]; //,caiyang2[M][N]
//double fs,nlpass,nlstop,nhpass,nhstop,a[3],b[3];
 //int   x1,x2,y1,y2;
 	
//	UINT16  *pp=*(UINT16*)0x10000;
	
/*
**********************************************************************
          *************** 所使用的函數原型 *****************
**********************************************************************
*/

void cpu_init(void); //初始化CPU

void aic23_init(void);//初始化TLV320AIC23,設置內部寄存器

void mcbsp0_write_rdy(UINT16 out_data);//MCBSP0發送一個數據

void mcbsp0_init_SPI(void);//MCBSP0設置為SPI模式

void mcbsp0_close(void);//MCBSP0關閉

void mcbsp1_init(void);//MCBSP1初始化

void mcbsp1_write_rdy(UINT16 out_data1,UINT16 out_data2);//MCBSP1發送一個數據32位

void mcbsp1_read_rdy(void);////MCBSP1接收一個數據32位

void mcbsp1_open(void);//MCBSP1打開

void mcbsp1_close(void);//MCBSP1關閉

interrupt void mcbsp1_read(void);//MCBSP1中斷接收數據

interrupt void mcbsp1_write(void); //MCBSP1中斷發送數據

interrupt void int1() ;
void Delay(int numbers);       //延遲
//void biir2lpdes(double fs, double nlpass, double nlstop, double a[], double b[])  ;
/*
************************************************************************
			*********************** 函數定義 ******************
************************************************************************
*/

//--------------------------------------------------------------------
// 函數名稱 : void cpu_init(void)
// 函數說明 : 初始化CPU
// 輸入參數 : 無
// 輸出參數 : 無
//--------------------------------------------------------------------
void cpu_init(void)

{

	asm(" nop ");
	asm(" nop ");
	asm(" nop ");

//--------------------------------------------------------------------	
   *(unsigned int*)CLKMD=0x0;         //switch to DIV mode clkout= 1/2 clkin
     while(((*(unsigned int*)CLKMD)&01)!=0);
   *(unsigned int*)CLKMD=0x07ff;      //switch to PLL X 1 mode
//--------------------------------------------------------------------



	
	*(unsigned int*)PMST=0x3FF2;
	
//---------------------------------------------------------------------	

//--------------------------------------------------------------------	
	*(unsigned int*)SWWSR=0x7fff;
//--------------------------------------------------------------------

	*(unsigned int*)SWCR=0x0001;
//--------------------------------------------------------------------

   *(unsigned int*)BSCR=0xf800;
//--------------------------------------------------------------------

	asm(" ssbx intm "); //Disable all mask interrupts 
//--------------------------------------------------------------------
	
	*(unsigned int*)IMR=0x0;
//--------------------------------------------------------------------

	*(unsigned int*)IFR=0xffff;
//--------------------------------------------------------------------
    asm(" nop ");
	asm(" nop ");
	asm(" nop ");
	
} 

//--------------------------------------------------------------------

/*
*************************************************************************
- 函數名稱 : void aic23_init(void)
- 函數說明 : 初始化AIC23
- 輸入參數 : 無
- 輸出參數 : 無
- 補充說明 : 
**************************************************************************
*/

void aic23_init(void)

{

  mcbsp0_write_rdy(0x1e00);  //REG10  RESET AIC23
  asm(" nop ");              //Address  (bits 15-9) 0001111
                             //RES      (bits 8-0)         000000000 
                             //-----0001 1110 0000 0000
                             
  mcbsp0_write_rdy(0x0117);  //REG0   Left line input channel volume control 
  asm(" nop ");              //Address  (bits 15-9) 0000000 
                             //LRS      (bits 8)           1          Left/right line simultaneous volume/mute update Enabled
                             //LIM      (bits 7)            0         Left line input mute 0 = Normal
                             //XX       (bits 6-5)           00       Reserved
                             //LIV[4:0] (bits 4-0)              10111 Left line input volume control (10111 = 0 dB default)
                             //-----0000 0001 0001 0111
                              
  mcbsp0_write_rdy(0x0317);  //REG1  Right Line Input Channel Volume Control
  asm(" nop ");              //Address  (bits 15-9) 0000001 
                             //RRS      (bits 8)           1          Left/right line simultaneous volume/mute update Enabled
                             //RIM      (bits 7)            0         Left line input mute 0 = Normal
                             //XX       (bits 6-5)           00       Reserved
                             //RIV[4:0] (bits 4-0)              10111 Left line input volume control (10111 = 0 dB default)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
视频一区二区三区中文字幕| 亚洲女同ⅹxx女同tv| 亚洲最快最全在线视频| 激情欧美一区二区| 精品视频1区2区3区| 亚洲国产高清不卡| 蜜桃视频一区二区三区在线观看| 色综合激情五月| 久久99精品久久久久久动态图| www.欧美精品一二区| 精品999在线播放| 亚洲国产精品久久久久婷婷884| 成人视屏免费看| 久久香蕉国产线看观看99| 日韩精品国产精品| 欧美在线free| 最新不卡av在线| 国产成人午夜精品5599 | 亚洲18色成人| 91麻豆精品一区二区三区| 久久久午夜精品理论片中文字幕| 日韩激情中文字幕| 欧美日韩在线播放三区| 亚洲日本在线看| 成人动漫视频在线| 国产拍揄自揄精品视频麻豆| 久久99国产精品免费网站| 欧美高清精品3d| 亚洲成a人片在线不卡一二三区 | 五月婷婷另类国产| 一本一本大道香蕉久在线精品| 中文字幕 久热精品 视频在线 | 国产成人av一区二区三区在线 | 91国偷自产一区二区使用方法| 中文字幕乱码亚洲精品一区| 国产一本一道久久香蕉| 精品国产乱码久久久久久蜜臀| 免费在线成人网| 日韩一区二区高清| 免费观看在线色综合| 7878成人国产在线观看| 婷婷综合另类小说色区| 欧美精品乱码久久久久久| 亚洲午夜久久久久久久久电影院| 在线精品观看国产| 亚洲福利一区二区三区| 欧美日韩电影一区| 日韩在线a电影| 欧美一二三区在线| 精品一区二区影视| 久久久九九九九| 国产精品一区2区| 国产精品情趣视频| 91免费视频观看| 亚洲国产精品一区二区久久恐怖片 | 亚洲欧洲日本在线| 色视频一区二区| 亚洲第一电影网| 91精品中文字幕一区二区三区| 欧美日韩精品一区视频| 亚洲国产精品一区二区www在线| 欧美日韩精品一二三区| 日本视频在线一区| 久久夜色精品一区| 成人妖精视频yjsp地址| 亚洲视频一区在线| 欧美三级日韩在线| 老司机精品视频在线| 久久久精品国产免费观看同学| 不卡的av中国片| 亚洲综合视频在线观看| 欧美一区二区福利在线| 国产精品一区二区在线播放 | 91精品国产福利| 国产在线播放一区| 亚洲天堂精品视频| 欧美日韩亚洲另类| 国内精品视频666| 国产精品成人网| 欧美欧美午夜aⅴ在线观看| 久久国产精品一区二区| 国产精品电影院| 欧美麻豆精品久久久久久| 狠狠色丁香婷婷综合| 一色桃子久久精品亚洲| 欧美美女网站色| 精品国产污网站| 成人午夜免费av| 日韩精品一二三区| 欧美国产精品一区二区三区| 欧美午夜精品久久久久久孕妇| 久久精品国产一区二区| 18成人在线视频| 欧美一级视频精品观看| 成人免费视频视频| 日韩精品电影在线观看| 国产精品美女久久久久久久 | 粉嫩蜜臀av国产精品网站| 一区二区三区高清| 欧美变态tickle挠乳网站| 91在线丨porny丨国产| 美女被吸乳得到大胸91| 综合色中文字幕| 精品国产乱码久久久久久浪潮| 色丁香久综合在线久综合在线观看| 精品一区二区在线视频| 夜夜嗨av一区二区三区四季av| 欧美精品一区二区精品网| 在线中文字幕不卡| 国产成人av电影| 奇米在线7777在线精品 | 精品日韩一区二区三区 | 91麻豆精品国产综合久久久久久| 国产成人综合亚洲网站| 日韩国产成人精品| 亚洲乱码国产乱码精品精小说| 精品欧美久久久| 欧美日韩国产高清一区二区三区 | 国内偷窥港台综合视频在线播放| 亚洲黄色小说网站| 国产欧美日韩视频在线观看| 欧美一区二区三区视频| 色94色欧美sute亚洲线路一久| 国产福利一区二区三区视频在线 | 亚洲成在线观看| **网站欧美大片在线观看| 久久综合九色综合97婷婷女人| 欧美日韩激情一区二区三区| a级高清视频欧美日韩| 国产主播一区二区| 蜜臀va亚洲va欧美va天堂| 91丨porny丨国产| 国产精品91xxx| 国模无码大尺度一区二区三区| 日韩黄色一级片| 亚洲影视资源网| 成人欧美一区二区三区视频网页| 久久精品视频一区二区三区| 欧美不卡在线视频| 日韩亚洲欧美成人一区| 欧美日韩国产中文| 91成人在线精品| 色综合久久66| 91看片淫黄大片一级| 成人av在线资源网| 国产99久久久国产精品潘金网站| 精品一区二区在线看| 久久精品国产精品青草| 奇米综合一区二区三区精品视频| 午夜久久久久久| 水野朝阳av一区二区三区| 亚洲丰满少妇videoshd| 亚洲国产成人91porn| 亚洲黄色免费电影| 一区二区国产视频| 亚洲综合激情网| 亚洲国产精品久久人人爱| 亚洲一级电影视频| 亚洲国产成人av| 三级在线观看一区二区| 天天影视涩香欲综合网| 亚洲国产精品久久人人爱| 亚洲国产美女搞黄色| 午夜av电影一区| 蜜桃视频一区二区三区在线观看| 久久精品国产99国产精品| 久色婷婷小香蕉久久| 韩国视频一区二区| 国产精品资源网站| 懂色av噜噜一区二区三区av| 成人av手机在线观看| 国产精品久久久久aaaa| 国产精品不卡一区| 一区二区三区中文字幕在线观看| 一区二区三区在线观看国产| 亚洲一区二区三区中文字幕在线 | 亚洲精品在线观| 国产色产综合色产在线视频 | 欧美三级韩国三级日本一级| 欧美日韩日日骚| 日韩精品中午字幕| 国产三级欧美三级日产三级99| 国产精品久久久久天堂| 亚洲综合色自拍一区| 日本在线不卡视频一二三区| 麻豆91在线观看| 福利91精品一区二区三区| 一本到三区不卡视频| 欧美日韩不卡在线| 精品噜噜噜噜久久久久久久久试看 | 北条麻妃一区二区三区| 91美女精品福利| 欧美日韩国产首页| 精品粉嫩超白一线天av| 国产精品久久久久一区二区三区共 | 欧美少妇bbb| 精品理论电影在线| 中文字幕中文字幕一区| 午夜精品久久久久| 国内精品免费**视频|