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

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

?? lab_04_subprogram.c

?? 單一圖像的讀取
?? C
字號(hào):
//---------------- lecture04_subprogram.c  start---------------
#include "DMA0.h"
#include "ADV7171_reset.h"

unsigned short *DMA0_CONFIG = p_DMA0_CONFIG;
unsigned int *DMA0_START_ADDR = p_DMA0_START_ADDR;
unsigned short *DMA0_X_COUNT = p_DMA0_X_COUNT;
unsigned short *DMA0_Y_COUNT = p_DMA0_Y_COUNT;
unsigned short *DMA0_X_MODIFY = p_DMA0_X_MODIFY;
unsigned short *DMA0_Y_MODIFY = p_DMA0_Y_MODIFY;
unsigned short *PPI_CONTROL = 0xFFC01000;


unsigned short * p_Ushort;
unsigned int * p_U_int;
unsigned char * p_U_char;

DMA_init(unsigned char * buffer_start_addr)
{
	*DMA0_CONFIG = 0x1010;
	*DMA0_START_ADDR = buffer_start_addr;
	*DMA0_X_COUNT = 1716;
	*DMA0_Y_COUNT = 525;
	*DMA0_X_MODIFY = 1;
	*DMA0_Y_MODIFY = 1;
}

PPI_init()
{
	*PPI_CONTROL = 0x0002;
}

DMA_enable()
{
    *DMA0_CONFIG |= 0x0001;	
}

PPI_enable()
{
	*PPI_CONTROL = 0x0003;
}

////////////////////////////////////////////////////////////////
Read_Flash_and_NTSC_ITU656_Convert (unsigned char* buffer_656)
{
	unsigned char * flash_p_Y = 0x20010000;
	unsigned char * flash_p_U = 0x20010000 + 720*486;
	unsigned char * flash_p_V = 0x20010000 + 720*486 + 360*243;
	unsigned char * p = buffer_656;
	int i,j;
	for(i=1;i<=3;i++)  //1~3行的偶場(chǎng)場(chǎng)消隱
	{
		*p = 0xFF;      //行消隱開(kāi)始
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0xF1;
		p +=4;
		
		for(j=0;j<268/2;j++)
		{
			*p = 0x80;
			*(p+1) = 0x10;
			p +=2;
		}
		
		*p = 0xFF;     //行消隱結(jié)束
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0xEC;
		p +=4;		
	    
		for(j=0;j<1440;j++)
		{
			*p = 0;
			p++;
		}
	}
	
	for(i=4;i<=20;i++)   //4~20行奇場(chǎng)同步開(kāi)始的場(chǎng)消隱
	{
		*p = 0xFF;       //行消隱開(kāi)始
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0xB6;
		p +=4;
		
		for(j=0;j<268/2;j++)
		{
			*p = 0x80;
			*(p+1) = 0x10;
			p +=2;
		}
		
		*p = 0xFF;       //行消隱結(jié)束
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0xAB;
		p +=4;		
	    
		for(j=0;j<1440;j++)
		{
			*p = 0;
			p++;
		}
	}
	
	flash_p_Y += 720;
	
	for(i=21;i<=263;i++) //21~263行奇場(chǎng)有效行開(kāi)始
	{
		*p = 0xFF;       //行消隱開(kāi)始
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0x9D;
		p +=4;

		for(j=0;j<268/2;j++)
		{
			*p = 0x80;
			*(p+1) = 0x10;
			p +=2;
		}
		
		*p = 0xFF;       //行消隱結(jié)束
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0x80;
		p +=4;
		
		for(j=0;j<720/2;j++)
		{
			*p = *(flash_p_U);
			*(p+1) = *(flash_p_Y);
			*(p+2) = *(flash_p_V);
			*(p+3) = *(flash_p_Y+1);
			p += 4;
			flash_p_Y +=2;
			flash_p_U ++;
			flash_p_V ++;
		}
		flash_p_Y +=720;
	}
	
	for(i=264;i<=265;i++)  //264~265行的奇場(chǎng)場(chǎng)消隱
	{
		*p = 0xFF;      //行消隱開(kāi)始
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0xB6;
		p +=4;
		
		for(j=0;j<268/2;j++)
		{
			*p = 0x80;
			*(p+1) = 0x10;
			p +=2;
		}
		
		*p = 0xFF;     //行消隱結(jié)束
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0xAB;
		p +=4;		
	    
		for(j=0;j<1440;j++)
		{
			*p = 0;
			p++;
		}
	}
	
	for(i=266;i<=282;i++)   //266~282行偶場(chǎng)同步開(kāi)始的場(chǎng)消隱
	{
		*p = 0xFF;       //行消隱開(kāi)始
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0xF1;
		p +=4;
		
		for(j=0;j<268/2;j++)
		{
			*p = 0x80;
			*(p+1) = 0x10;
			p +=2;
		}
		
		*p = 0xFF;       //行消隱結(jié)束
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0xEC;
		p +=4;		
	    
		for(j=0;j<1440;j++)
		{
			*p = 0;
			p++;
		}
	}
	
	flash_p_Y = 0x20010000;
	flash_p_U = 0x20010000 + 720*486;
	flash_p_V = 0x20010000 + 720*486 + 360*243;

	
	for(i=283;i<=525;i++) //283~525行偶場(chǎng)有效行開(kāi)始
	{
		*p = 0xFF;       //行消隱開(kāi)始
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0xDA;
		p +=4;

		for(j=0;j<268/2;j++)
		{
			*p = 0x80;
			*(p+1) = 0x10;
			p +=2;
		}
		
		*p = 0xFF;       //行消隱結(jié)束
		*(p+1) = 0x00;
		*(p+2) = 0x00;
		*(p+3) = 0xC7;
		p +=4;
		

		for(j=0;j<720/2;j++)
		{
			*p = *(flash_p_U);
			*(p+1) = *(flash_p_Y);
			*(p+2) = *(flash_p_V);
			*(p+3) = *(flash_p_Y+1);
			p += 4;
			flash_p_Y +=2;
			flash_p_U ++;
			flash_p_V ++;
		}
		flash_p_Y +=720;
	}
}


/////////////////////////////////////////////////
ADV7171_reset_start()
{

	p_U_int = EBIU_AMBCTL0;
	*p_U_int =0x7bb07bb0; 	// configure EBIU
	p_U_int = EBIU_AMBCTL1;
	*p_U_int =0x7bb07bb0; 	// configure EBIU
	p_Ushort = EBIU_AMGCTL;
	*p_Ushort = 0x000f; 		// configure EBIU
	p_U_char = Flash_PortA_Data_Out;
	*p_U_char = 0;
	p_U_char = Flash_PortA_Direction;
	*p_U_char = 0x34; 
}

Delay_2ms()
{
    int i;
    for(i=0;i<20000;i++);	
}

ADV7171_reset_end()
{
	p_U_char = Flash_PortA_Data_Out;
	*p_U_char = 0x04;   // portA2=1 for ADV7171 reset end
}

Select_PPIclk_for_BF533()
{
	p_U_char = Flash_PortA_Data_Out;
	*p_U_char |= 0x00; 
}



void ADV7171_reset()
{	
	unsigned short * p_Ushort;
	unsigned int * p_U_int;
	unsigned char * p_U_char;
	p_U_int = EBIU_AMBCTL0;
	*p_U_int =0x7bb07bb0; 	// configure EBIU
	p_U_int = EBIU_AMBCTL1;
	*p_U_int =0x7bb07bb0; 	// configure EBIU
	p_Ushort = EBIU_AMGCTL;
	*p_Ushort = 0x000f; 		// configure EBIU
	p_U_char = Flash_PortA_Data_Out;
	*p_U_char = 0;		
//portA4=0,portA5=0 for BF533 PPIclk select,portA2=0 for ADV7171 reset start
	p_U_char = Flash_PortA_Direction;
	*p_U_char = 0x34;  
	p_U_char = Flash_PortA_Data_Out;
	*p_U_char = 0x04;   // portA2=1 for ADV7171 reset end
}
//---------------- lecture04_subprogram.c  end---------------

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲另类一区二区| 国产福利精品一区二区| 欧美丝袜丝交足nylons图片| 一区二区三区在线观看视频| 91看片淫黄大片一级在线观看| 国产精品亲子乱子伦xxxx裸| 96av麻豆蜜桃一区二区| 亚洲午夜电影在线观看| 精品乱人伦小说| av高清不卡在线| 日本色综合中文字幕| 国产欧美一区二区精品秋霞影院| 91在线免费看| 精品一区二区三区在线观看国产 | 日韩欧美国产小视频| 成人免费视频一区二区| 蜜臀va亚洲va欧美va天堂| 欧美日韩成人综合天天影院 | 2021中文字幕一区亚洲| 91一区二区在线| 成人免费的视频| 麻豆91免费观看| 婷婷开心激情综合| 一区二区三区波多野结衣在线观看| 久久久美女毛片 | 91精品国产丝袜白色高跟鞋| 99久久精品国产麻豆演员表| 国产精品白丝jk黑袜喷水| 捆绑调教美女网站视频一区| 亚洲国产欧美日韩另类综合| 亚洲综合在线电影| 亚洲成av人片在线观看| 亚洲综合免费观看高清完整版 | 欧美96一区二区免费视频| 婷婷开心激情综合| 国产一区二区主播在线| 成人一二三区视频| 精品视频在线免费看| 日韩一区二区在线观看视频| 精品国产制服丝袜高跟| 国产午夜精品在线观看| 亚洲美女电影在线| 免费av成人在线| 成人午夜精品一区二区三区| 成人激情免费视频| 制服视频三区第一页精品| 26uuu亚洲| 五月天国产精品| 波多野结衣在线一区| 欧美人xxxx| 亚洲伦在线观看| 国产精品伊人色| 日韩一区国产二区欧美三区| 2020国产精品自拍| 一区二区三区小说| 国产盗摄精品一区二区三区在线| 91香蕉视频污在线| 国产精品女上位| 国产精品综合一区二区三区| 欧美视频中文一区二区三区在线观看| 日韩精品一区二| 精品综合久久久久久8888| 91麻豆国产福利在线观看| 中文在线免费一区三区高中清不卡| 三级久久三级久久| 欧美日韩一级黄| 天堂av在线一区| 欧美变态凌虐bdsm| 麻豆精品新av中文字幕| 7777精品伊人久久久大香线蕉经典版下载 | 国产福利一区在线观看| 精品免费国产二区三区| 老司机免费视频一区二区三区| 欧美日本国产一区| 麻豆国产91在线播放| 欧美日韩三级一区| 欧美激情综合五月色丁香小说| 日韩高清欧美激情| 欧美日韩精品三区| 麻豆精品久久精品色综合| 欧美一区二区黄| 久久国产日韩欧美精品| 日韩精品一区二区三区在线播放 | 国产一区二区三区电影在线观看| www.色精品| 一区二区三区毛片| 在线观看日产精品| 肉肉av福利一精品导航| 91精品国产综合久久香蕉麻豆| 香蕉加勒比综合久久| 欧美一级国产精品| 成人黄色a**站在线观看| 国产精品嫩草影院av蜜臀| 97久久超碰国产精品电影| 亚洲一二三专区| wwwwxxxxx欧美| 91国产福利在线| 韩国v欧美v日本v亚洲v| 中文字幕一区二区三区色视频| 成人黄色网址在线观看| 亚洲在线中文字幕| 国产精品视频线看| 欧美性受xxxx| 99久久婷婷国产| 麻豆视频观看网址久久| 1区2区3区欧美| 国产亚洲欧美一级| 日韩精品一区二区三区视频| yourporn久久国产精品| 久久国产尿小便嘘嘘| 亚洲va欧美va人人爽| 中文字幕制服丝袜一区二区三区| 3d成人h动漫网站入口| eeuss鲁片一区二区三区在线观看| 视频在线观看91| 日本亚洲欧美天堂免费| 亚洲国产日韩在线一区模特| 国产精品全国免费观看高清| 欧美不卡视频一区| 337p日本欧洲亚洲大胆精品| 精品视频一区二区不卡| 欧美日韩国产一级| 9191国产精品| 欧美一级片免费看| 欧美大片拔萝卜| 欧美xxx久久| 精品久久久影院| 久久久久久亚洲综合影院红桃| xfplay精品久久| 亚洲欧洲av色图| 亚洲h精品动漫在线观看| 日韩精品91亚洲二区在线观看 | 欧美人与z0zoxxxx视频| 欧美日韩大陆在线| 26uuu色噜噜精品一区二区| 国产午夜精品一区二区| 日韩久久一区二区| 天天操天天干天天综合网| 国产精选一区二区三区| 一本大道久久精品懂色aⅴ| 色综合网色综合| 日韩一区二区三区在线视频| 国产性色一区二区| 午夜精品免费在线观看| 色综合久久中文字幕综合网| 在线91免费看| 成人理论电影网| 欧美精品tushy高清| 日本一区二区视频在线| 香蕉成人啪国产精品视频综合网| 国产一区二区三区久久久| 欧美在线观看一区二区| 国产欧美精品在线观看| 日本不卡在线视频| 欧美理论片在线| 日韩理论片中文av| 99国产精品一区| 国产女同互慰高潮91漫画| 蜜乳av一区二区| 91精品国产色综合久久不卡电影| 亚洲精品午夜久久久| 成人综合在线网站| 337p粉嫩大胆噜噜噜噜噜91av| 五月天亚洲精品| 欧美精品日韩精品| 日韩精品久久理论片| 4438x成人网最大色成网站| 三级精品在线观看| 欧美日韩成人在线一区| 日本v片在线高清不卡在线观看| 欧美色爱综合网| 久久精品av麻豆的观看方式| 日韩欧美在线1卡| 成人午夜电影小说| 一区二区三区四区乱视频| 91麻豆精品久久久久蜜臀| 免费观看成人av| 国产精品欧美精品| 91在线视频免费观看| 午夜日韩在线电影| 欧美v日韩v国产v| 99国产精品久久久| 视频在线观看一区二区三区| 国产亚洲美州欧州综合国| 91在线国产观看| 韩日av一区二区| 亚洲欧美日韩国产一区二区三区| 欧美日韩一级二级三级| 成+人+亚洲+综合天堂| 蜜臀av一区二区在线观看| ●精品国产综合乱码久久久久| 911精品国产一区二区在线| 成人精品电影在线观看| 毛片一区二区三区| 亚洲成人一区二区在线观看| 精品国产一区二区三区久久影院| 国产成人午夜片在线观看高清观看| 亚洲一区二区3| 亚洲一区在线观看免费 | 国产在线视视频有精品|