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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dm642main.c

?? DM642關(guān)于音頻方面的代碼
?? C
字號:
/********************************************************************/
/*  Copyright 2004 by SEED Incorporated.							*/
/*  All rights reserved. Property of SEED Incorporated.				*/
/*  Restricted rights to use, duplicate or disclose this code are	*/
/*  granted through contract.									    */
/*  															    */
/********************************************************************/
#include <csl.h>
#include <std.h>
#include <csl_emifa.h>
#include <csl_i2c.h>
#include <csl_gpio.h>
#include <csl_irq.h>
#include <csl_chip.h>
#include "iic.h"
#include "seeddm642_aic23.h"

/*SEEDDM642的emifa的設(shè)置結(jié)構(gòu)*/
EMIFA_Config Seeddm642ConfigA ={
	   0x00052078,/*gblctl EMIFA(B)global control register value */
	   			  /*將CLK6、4、1使能;將MRMODE置1;使能EK2EN,EK2RATE*/
	   0xffffffd3,/*cectl0 CE0 space control register value*/
	   			  /*將CE0空間設(shè)為SDRAM*/
	   0x73a28e01,/*cectl1 CE1 space control register value*/
	   			  /*Read hold: 1 clock;
	   			    MTYPE : 0000,選擇8位的異步接口
	   			    Read strobe :001110;14個clock寬度
	   			    TA:2 clock; Read setup 2 clock;
	   			    Write hold :2 clock; Write strobe: 14 clock
	   			    Write setup :7 clock
	   			    --					 ---------------
	   			  	  \		 14c		/1c
	   			 	   \----------------/ */
	   0x22a28a22, /*cectl2 CE2 space control register value*/
       0x22a28a42, /*cectl3 CE3 space control register value*/
	   0x57115000, /*sdctl SDRAM control register value*/
	   0x0000081b, /*sdtim SDRAM timing register value*/
	   0x001faf4d, /*sdext SDRAM extension register value*/
	   0x00000002, /*cesec0 CE0 space secondary control register value*/
	   0x00000002, /*cesec1 CE1 space secondary control register value*/
	   0x00000002, /*cesec2 CE2 space secondary control register value*/
	   0x00000073 /*cesec3 CE3 space secondary control register value*/	
};

/*SEEDDM642的IIC的設(shè)置結(jié)構(gòu)*/
I2C_Config SEEDDM642IIC_Config = {
    0,  /* master mode,  i2coar;采用主模式   */
    0,  /* no interrupt, i2cimr;只寫,不讀,采用無中斷方式*/
    (20-5), /* scl low time, i2cclkl;  */
    (20-5), /* scl high time,i2cclkh;  */
    1,  /* configure later, i2ccnt;*/
    0,  /* configure later, i2csar;*/
    0x4ea0, /* master tx mode,     */
            /* i2c runs free,      */
            /* 8-bit data + NACK   */
            /* no repeat mode      */
    (75-1), /* 4MHz clock, i2cpsc  */
};

CHIP_Config SEEDDM642percfg = {
	CHIP_VP2+\
	CHIP_VP1+\
	CHIP_VP0+\
	CHIP_I2C+\
	CHIP_MCASP0
};

I2C_Handle hSeeddm642i2c;
/*設(shè)置需打開的音頻的句柄*/
SEEDDM642_AIC23_Handle dm642aic23handle0,dm642aic23handle1;
SEEDDM642_AIC23_Handle dm642aic23handle2,dm642aic23handle3;
/* Internal codec state used to simulate read/write functionality */
SEEDDM642_AIC23_Config codecstate = SEEDDM642_AIC23_DEFAULTCONFIG;
MCASP_Handle SEEDdm642codec;
extern far void vectors();

/*此程序可將四個采集口的數(shù)據(jù)經(jīng)過Video Port0送出*/
void main()
{
	Uint32 codecdata[4];
/*-------------------------------------------------------*/
/* perform all initializations                           */
/*-------------------------------------------------------*/
	/*Initialise CSL,初始化CSL庫*/
	CSL_init();
	CHIP_config(&SEEDDM642percfg);
/*----------------------------------------------------------*/
	/*EMIFA的初始化,將CE0設(shè)為SDRAM空間,CE1設(shè)為異步空間
	 注,DM642支持的是EMIFA,而非EMIF*/
	EMIFA_config(&Seeddm642ConfigA);
/*----------------------------------------------------------*/
	/*中斷向量表的初始化*/
	//Point to the IRQ vector table
    IRQ_setVecs(vectors);
    IRQ_nmiEnable();
    IRQ_globalEnable();
    IRQ_map(IRQ_EVT_VINT1, 11);
    IRQ_map(IRQ_EVT_VINT0, 12);
    IRQ_reset(IRQ_EVT_VINT1);
    IRQ_reset(IRQ_EVT_VINT1);	
/*----------------------------------------------------------*/	
	/*AIC23B的初始化*/
	hSeeddm642i2c = I2C_open(I2C_PORT0,I2C_OPEN_RESET);
	I2C_config(hSeeddm642i2c,&SEEDDM642IIC_Config);
	/*配置第一路到第四路音頻輸入*/
	/*第一通路AIC23工作在主模式*/
//	codecstate.regs[SEEDDM642_AIC23_DIGIF] = 0x13;
	dm642aic23handle0 = EVMDM642_AIC23_open(hSeeddm642i2c,0,&codecstate);
	/*其它三路工作在從模式*/
	codecstate.regs[SEEDDM642_AIC23_DIGIF] = 0x13;
	dm642aic23handle1 = EVMDM642_AIC23_open(hSeeddm642i2c,1,&codecstate);
	dm642aic23handle2 = EVMDM642_AIC23_open(hSeeddm642i2c,2,&codecstate);
	dm642aic23handle3 = EVMDM642_AIC23_open(hSeeddm642i2c,3,&codecstate);		
/*----------------------------------------------------------*/
	/*MCASP的初始化*/
	SEEDdm642codec = SEEDDM642_AIC23_openCodec();
/*----------------------------------------------------------*/
	/*音頻的采集與回放*/
	for(;;)
	{
		if(MCASP_FGETH(SEEDdm642codec,RSTAT,RDATA))
		{
			codecdata[0] = MCASP_RGETH(SEEDdm642codec,RBUF1);

			MCASP_RSETH(SEEDdm642codec,XBUF0,codecdata[0]);
			
			codecdata[1] = MCASP_RGETH(SEEDdm642codec,RBUF3);
			MCASP_RSETH(SEEDdm642codec,XBUF2,codecdata[1]);
			
			codecdata[2] = MCASP_RGETH(SEEDdm642codec,RBUF5);			MCASP_RSETH(SEEDdm642codec,XBUF4,codecdata[2]);	
			
			codecdata[3] = MCASP_RGETH(SEEDdm642codec,RBUF7);
			MCASP_RSETH(SEEDdm642codec,XBUF6,codecdata[3]);			
		
		}
		else
		{
			    asm(" nop");
		}
	}
}

     

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
5858s免费视频成人| 99精品视频在线观看免费| 欧美伊人精品成人久久综合97| 亚洲人成网站影音先锋播放| av不卡免费电影| 亚洲永久精品大片| 日韩欧美国产综合| 成人午夜激情视频| 亚洲欧美日韩在线| 91精品欧美一区二区三区综合在| 亚洲综合男人的天堂| 欧美一卡二卡在线| 国产福利一区二区三区视频在线| 久久精品日产第一区二区三区高清版 | 久久亚洲综合色一区二区三区| 国产成人午夜99999| 综合激情成人伊人| 欧美日韩国产欧美日美国产精品| 美女国产一区二区| 国产精品污www在线观看| 91网上在线视频| 日韩av中文字幕一区二区三区| 精品国产免费人成在线观看| av在线这里只有精品| 爽爽淫人综合网网站| 久久亚洲精品国产精品紫薇| 一本色道久久综合精品竹菊| 美女在线视频一区| 亚洲色图丝袜美腿| 精品日韩一区二区| 91国在线观看| 极品少妇一区二区| 亚洲精品乱码久久久久| 日韩视频免费观看高清在线视频| 成人激情开心网| 日日夜夜免费精品| 综合久久久久久| 精品对白一区国产伦| 欧美性色黄大片手机版| 成人免费的视频| 美女网站一区二区| 亚洲国产精品久久人人爱蜜臀| 国产欧美日韩在线| 欧美一级黄色片| 91国偷自产一区二区开放时间| 国产一区二区三区久久悠悠色av| 亚洲h精品动漫在线观看| 亚洲三级小视频| 国产欧美日本一区视频| 欧美一区二区三区公司| 色综合久久久久综合99| 成人毛片视频在线观看| 精品亚洲欧美一区| 午夜精品免费在线观看| 夜夜揉揉日日人人青青一国产精品| 国产日本亚洲高清| 日韩亚洲电影在线| 欧美夫妻性生活| 欧美人与禽zozo性伦| 欧美中文字幕一区二区三区亚洲| 成人av在线网| 高清国产一区二区| 国产另类ts人妖一区二区| 麻豆精品在线观看| 免费在线视频一区| 日韩一区欧美二区| 无吗不卡中文字幕| 一区二区三区四区av| 亚洲精品午夜久久久| 一区二区三区在线看| 亚洲天堂免费在线观看视频| 国产精品三级视频| 国产精品久久毛片av大全日韩| 国产丝袜在线精品| 国产偷国产偷精品高清尤物 | 中文字幕中文字幕一区二区| 国产精品毛片大码女人| 中文字幕一区二区三区在线播放 | 中文在线资源观看网站视频免费不卡| 精品电影一区二区| 国产亚洲精品aa| 国产精品欧美一区二区三区| 国产精品久久久久桃色tv| 亚洲视频在线一区观看| 一区二区三区资源| 亚洲bt欧美bt精品777| 日韩福利电影在线| 韩日av一区二区| 国产98色在线|日韩| 91丨porny丨中文| 欧美午夜不卡视频| 日韩西西人体444www| 2023国产精品| 国产精品无遮挡| 亚洲欧美日韩综合aⅴ视频| 亚洲一二三区在线观看| 美女一区二区三区在线观看| 国产传媒久久文化传媒| 91色综合久久久久婷婷| 欧美日韩国产欧美日美国产精品| 精品欧美一区二区三区精品久久| 国产亚洲va综合人人澡精品 | 婷婷久久综合九色综合绿巨人 | 国产在线精品一区二区夜色| 国产麻豆成人精品| 日本韩国一区二区| 日韩欧美色综合网站| 中文字幕 久热精品 视频在线| 亚洲综合清纯丝袜自拍| 激情都市一区二区| 色国产综合视频| 欧美mv日韩mv国产网站| 亚洲免费观看在线观看| 免费高清在线视频一区·| 不卡一区二区三区四区| 91精品久久久久久久91蜜桃| 国产精品国产自产拍高清av| 天天影视涩香欲综合网| 丁香六月综合激情| 91精品国产免费久久综合| 国产精品网站在线| 日韩av一级片| 91在线云播放| 久久亚区不卡日本| 午夜精品久久久久久久久久久| 国产jizzjizz一区二区| 911精品产国品一二三产区| 国产精品网站在线观看| 开心九九激情九九欧美日韩精美视频电影 | 精品一区二区三区免费播放| 色狠狠一区二区三区香蕉| 久久久亚洲精华液精华液精华液| 亚洲成人动漫在线观看| 成人av综合一区| 久久久久久免费| 麻豆精品国产传媒mv男同| 在线一区二区三区做爰视频网站| 久久色.com| 蜜桃av一区二区在线观看| 欧美日韩一区高清| 亚洲人xxxx| 99国产精品国产精品毛片| 久久先锋影音av| 久久成人久久爱| 欧美一卡2卡三卡4卡5免费| 亚洲一区二区三区四区五区中文| av在线一区二区三区| 欧美激情自拍偷拍| 国产精品资源在线看| 精品欧美一区二区久久| 奇米影视一区二区三区| 欧美精品少妇一区二区三区| 伊人婷婷欧美激情| 色婷婷综合久色| 亚洲欧美日韩一区二区 | 欧美美女一区二区在线观看| 亚洲男人的天堂一区二区| 成人av在线观| 国产精品久久久久久久蜜臀| 国产成人av福利| 欧美国产成人在线| 国产成人自拍网| 中文无字幕一区二区三区| 国产精品一区二区男女羞羞无遮挡| 精品国产露脸精彩对白| 国产麻豆精品视频| 日本一区二区三区在线不卡| 成人黄色软件下载| 国产精品高潮呻吟久久| 91丨九色丨蝌蚪丨老版| 免费在线欧美视频| 欧美变态凌虐bdsm| 国产精品自在欧美一区| 国产精品美女一区二区三区| 白白色亚洲国产精品| 亚洲激情一二三区| 欧洲亚洲国产日韩| 日本欧美加勒比视频| 91精品国产高清一区二区三区| 久久99精品久久久久婷婷| 久久久久亚洲综合| 99精品视频一区| 五月激情六月综合| 欧美成人精品高清在线播放| 国产一区二区h| 亚洲视频一区二区在线观看| 欧美视频精品在线| 久热成人在线视频| 国产精品色一区二区三区| 欧美性一级生活| 激情六月婷婷综合| 亚洲视频小说图片| 欧美美女一区二区在线观看| 国产一区二区在线免费观看| 亚洲天堂网中文字| 欧美一区2区视频在线观看| 国产成人亚洲综合色影视| 一级精品视频在线观看宜春院 | 久久天堂av综合合色蜜桃网| 9l国产精品久久久久麻豆|