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

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

?? fti2stest_out_normal.c

?? s3c44box + i2s 測試程序,使用DMA方式
?? C
字號:
/***********************************************************************
*      File name   :  FtI2Stest_out_normal.c. 
*      Date        :  2006/01/24.
*      Author      :  grace.zhu.
*      Function    :  For testing the IIS into fts08 on FPGA.
***********************************************************************/

#include  "FtEVBMain.h"

#define  PCM_FILE_SIZE 64000
U16 gusPCMDatBuf [PCM_FILE_SIZE];

INT8 FtI2Stest_out  ( InCmd *pCmdInputBuf, PATH * pCurPath )
{
    UINT32    temp;
    U8        ucCnt;  
    U8        ucDTmp;
    UINT32    unCnt;    
    
    FtFile * fp;
    
    //get file name.    
    UINT8  ucpFileName[13];
    UINT8  ucPara[13];
    if ( 0 >= FtFsMMI_GetPara( pCmdInputBuf, 
                             SPACE, 
                             13, 
                             ucPara) )
        {
            Uart_Printf("\n File name error!\n");
        }
    FtFileSys_sscanf(ucPara, "%s", ucpFileName);    //change file name to string type
    
    Uart_Printf("\n File name is %s.", ucpFileName);
    
    fp = fopenf( ucpFileName, 0x01 );
    
    if ( fp == (void *) 0 )
        Uart_Printf("\n The file \"%s\" doesn't exist.", ucpFileName);
    else 
    {
    	//read PCM file.
        Uart_Printf("\n Open file successful.");
        freadf  ( fp, (U8 *)gusPCMDatBuf, PCM_FILE_SIZE*2); 
        fclosef( fp );
    } 
    
    //顯示前8個數據.
    for ( ucCnt =0; ucCnt<8;ucCnt++)
    {
      Uart_Printf ("\n 0x%x", gusPCMDatBuf[ucCnt]);
    }
    
    //****** IIS Port ******
        //Configure PF5~8 as I2S Bus lines, PE8 as CODECLK(output?)
        // rPCONF Bit10~21.
        // PF5: I2SLRCK <-rPCONF[12:10] = 100b.
        // PF6: I2SDO   <-rPCONF[15:13] = 100b.
        // PF7: I2SDI   <-rPCONF[18:16] = 100b.
        // PF8: I2SCLK  <-rPCONF[21:19] = 100b.
	temp   = rPCONF;    
	temp  &= 0xffc003ff;    //Clear the previous setting for PF5-PF8.
	temp  |= 0x249000;      //Set PF5-PF8 to I2S bus lines.
 	rPCONF = temp;	
 	rPUPF |= 0x1e;          //Disable pullup risistors.
	
	//PE8: CODECLK <- rPCONE[17:16] = 10b.
	//For Hardware, Should fly a wire from R30 with DAC SysCLK pin.
	
	rPCONE  = (rPCONE&0xfffcffff); 
	rPCONE |= 0x00020000;	

	
    //****** IIS Init ******
    //I2S registers setting.
        rIISMOD  = 0x089;	// Master mode, Transmit mode, L-ch=low, iis, 16bit/ch, codeclk=256fs, lrck=32fs.
        rIISPSR  = 0x22;        // value=6, 32khz, 8.192M->49.152M        
        rIISFCON = 0x200;       // DMA access mode, Transfer fifo only. 
	rIISCON  = 0x002;       //bit0=1, start IIS;
	                    	
	Delay(10);
	
	//Disable all interrupts.
	rINTMSK |=BIT_GLOBAL;
	
	ucDTmp = *((volatile U8 *) 0x01D18000); //rIISCON[8:0]
	
	ucCnt = 0;
	unCnt = 0;
	
	//write first fifo
	while ( ucCnt<8 )
	{
	  *IISFIF = gusPCMDatBuf[unCnt+ucCnt];
	  ucCnt++;
	}
	unCnt += ucCnt;
	
	ucDTmp = *((volatile U8 *) 0x01D18000); //rIISCON[8:0]	
	ucDTmp = 0x00;
	
	//Start the transfer.
	rIISCON  |= 0x01;
        
        while(ucDTmp != ETX )
        {
	    while ( unCnt < (PCM_FILE_SIZE - 8)  )
	    {
	         //Wait TxFifo Empty.
	         ucDTmp = *((volatile U8 *) 0x01D18000); //rIISCON[8:0]
	         
	         while ( ucDTmp&0x80 ) //TxFifo not empty
	         {
	           ucDTmp = *((volatile U8 *) 0x01D18000); //rIISCON[8:0]
	         }
	         
	         //Write data to TxFifo.
	         ucCnt = 0;  
	         while ( ucCnt<8 )
	         {
	           *IISFIF = gusPCMDatBuf[unCnt+ucCnt];
	           ucCnt++;
	         }
	         unCnt += ucCnt; 
	    }
            unCnt = 0;    
            ucDTmp = Uart_GetKey();	    
	} 
                                
	//Stop the transfer.
	rIISCON  &= 0xfffffffe;
	
	//Enable all interrupts.
	rINTMSK &= ~BIT_GLOBAL;
}

	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
性做久久久久久免费观看| 99国产精品国产精品毛片| 岛国一区二区在线观看| 欧美性感一区二区三区| 久久毛片高清国产| 日韩中文字幕区一区有砖一区 | 欧美一区二区免费观在线| 国产亚洲欧美日韩日本| 午夜a成v人精品| 一本色道久久综合亚洲精品按摩| 久久精品无码一区二区三区| 午夜久久久影院| 在线视频观看一区| 国产精品久久精品日日| 韩国成人在线视频| 日韩视频中午一区| 日韩avvvv在线播放| 色视频欧美一区二区三区| 国产精品久久久久一区 | 久久久久九九视频| 日本成人中文字幕在线视频 | 精品国产乱码久久久久久图片| 亚洲精品网站在线观看| 成人av中文字幕| 中文字幕乱码一区二区免费| 久久99精品国产.久久久久| 91 com成人网| 午夜精品一区二区三区电影天堂| 一本一道久久a久久精品综合蜜臀| 久久久www成人免费无遮挡大片| 蜜桃视频在线一区| 欧美一级电影网站| 精油按摩中文字幕久久| 精品久久久久久无| 国产专区综合网| 久久综合成人精品亚洲另类欧美| 免费成人小视频| 欧美成人高清电影在线| 美国十次了思思久久精品导航| 日韩一区二区视频| 久久精品国产一区二区| 日韩欧美的一区二区| 激情欧美一区二区| 久久亚洲免费视频| 国产91精品一区二区麻豆亚洲| 国产日韩欧美激情| 99久久亚洲一区二区三区青草| 中文字幕五月欧美| 欧美天天综合网| 风流少妇一区二区| 中文字幕乱码一区二区免费| 成人免费视频一区二区| 一区二区三区毛片| 欧美一区二区福利视频| 国产另类ts人妖一区二区| 亚洲欧美怡红院| 欧美日韩一区 二区 三区 久久精品| 亚洲一区二区在线视频| 日韩一区二区三区精品视频| 国产一区二区在线观看免费| 国产精品美女久久久久久久| 91久久一区二区| 蜜臀va亚洲va欧美va天堂| 中文字幕 久热精品 视频在线| 91国在线观看| 国产一二三精品| 亚洲免费在线播放| 精品久久久久一区| 91最新地址在线播放| 日本成人在线电影网| 国产欧美日韩久久| 欧美三级日韩三级国产三级| 国产精品一二二区| 亚洲午夜激情av| 国产亚洲精品超碰| 欧美日韩国产系列| 国产成人高清在线| 五月激情综合网| 中文字幕国产一区二区| 日韩亚洲欧美综合| 99re成人在线| 国产精品一二三四五| 午夜激情一区二区三区| 中文字幕一区二区三区乱码在线| 欧美一级欧美一级在线播放| 丁香婷婷综合激情五月色| 日韩av成人高清| 亚洲小说欧美激情另类| 日本一区二区视频在线观看| 日韩精品一区二区三区视频播放| 91美女在线观看| 国产一区欧美一区| 91丨porny丨户外露出| 奇米影视一区二区三区| 亚洲一二三四在线观看| 欧美韩国日本不卡| 久久久久久久久岛国免费| 911精品产国品一二三产区| 91九色最新地址| 99精品视频中文字幕| 国产成人av福利| 狠狠色伊人亚洲综合成人| 日韩国产高清在线| 亚洲狠狠爱一区二区三区| 亚洲天堂精品在线观看| 国产欧美精品一区二区色综合朱莉| 91麻豆精品国产91久久久久久久久 | 337p亚洲精品色噜噜噜| 欧美少妇bbb| 日本道免费精品一区二区三区| 成人一区二区三区在线观看| 国产成人无遮挡在线视频| 男人操女人的视频在线观看欧美| 亚洲成人黄色影院| 一区二区三区日韩在线观看| 最新日韩av在线| 亚洲视频在线一区观看| 国产精品成人一区二区三区夜夜夜| 国产欧美一区二区在线| 久久精品视频网| 国产女人水真多18毛片18精品视频| 久久久亚洲综合| 国产日产精品一区| 国产精品久久久久久久裸模| 中文字幕乱码亚洲精品一区| 国产视频不卡一区| 欧美精品一区二区三区在线| 亚洲精品一区二区在线观看| 国产日韩欧美a| 亚洲人xxxx| 亚洲丶国产丶欧美一区二区三区| 视频一区视频二区中文| 久久精品国产澳门| 国产麻豆成人精品| proumb性欧美在线观看| 在线观看精品一区| 日韩欧美一区二区在线视频| 久久人人爽人人爽| 国产精品网站在线播放| 亚洲亚洲精品在线观看| 成人免费观看视频| 91在线精品秘密一区二区| 欧美曰成人黄网| 精品乱人伦一区二区三区| 欧美激情综合五月色丁香小说| 亚洲男人的天堂在线aⅴ视频| 偷窥少妇高潮呻吟av久久免费| 激情久久久久久久久久久久久久久久| 国产夫妻精品视频| 色88888久久久久久影院按摩| 欧美精品亚洲一区二区在线播放| 2022国产精品视频| 亚洲四区在线观看| 日本大胆欧美人术艺术动态| 国产成人激情av| 欧美精品一级二级三级| 亚洲国产高清在线| 午夜视频一区二区| 成人一区二区三区在线观看| 欧美丝袜自拍制服另类| 国产女人18毛片水真多成人如厕| 亚洲在线观看免费| 国产一区二区三区精品欧美日韩一区二区三区| www.亚洲国产| 日韩欧美在线1卡| 亚洲美女区一区| 国产成人亚洲综合a∨婷婷图片| 欧美日韩专区在线| 中文字幕一区二区三区四区不卡| 日本v片在线高清不卡在线观看| 91影视在线播放| 久久久综合激的五月天| 亚洲第一av色| 95精品视频在线| 久久丝袜美腿综合| 丝袜诱惑制服诱惑色一区在线观看| 9色porny自拍视频一区二区| 精品成人一区二区三区| 91在线精品一区二区| 久久男人中文字幕资源站| 亚欧色一区w666天堂| 日本韩国一区二区| 日韩毛片精品高清免费| 国产成人日日夜夜| 国产日本欧美一区二区| 另类人妖一区二区av| 欧美精品免费视频| 亚洲综合激情小说| 91一区二区三区在线观看| 国产精品久久久久久一区二区三区 | 欧美一区二区三区四区五区| 亚洲另类春色校园小说| 99热精品一区二区| 国产欧美精品一区| 国产成人久久精品77777最新版本| 日韩欧美一级二级三级| 蜜桃一区二区三区在线观看| 91精品国产综合久久小美女| 亚洲chinese男男1069| 欧美日韩国产系列|