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

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

?? set_fpga.c

?? gzip解壓縮算法在tic64x核上的移植。在dm642上測試過。工程中含測試源碼
?? C
字號:

#include <csl.h>
#include <csl_emifa.h>
#include <csl_irq.h>
#include <csl_chip.h>
#include <stdio.h>
#include "seeddm642.h"
void SlaveSerial();
void ShiftDataOut(char Data);
void Check_DONE_Bit();
extern char fout[];
void delay(int delaytime)
{
	int i;
	for(i=0; i<delaytime; i++)
	{
	}
}

void Start_SlaveSerial()
{

	int gpio_value=0;
	int i;


	SlaveSerial();
	for(i=0;i<0;i++)
	{
		gpio_value = 0x0008;//GPIO_RGET(GPVAL);
		GPIO_RSET(GPVAL, gpio_value);
		delay(100);
		gpio_value = 0x000a ;//GPIO_RGET(GPVAL);
		GPIO_RSET(GPVAL,  gpio_value);
		delay(100);
	}
	delay(1000000);
	Check_DONE_Bit();

	GPIO_RSET(GPVAL,0x210a);
}

void ShiftDataOut(char Data )
{
	char DataOut;
	short gpio_value=0;
	DataOut = (Data & 0x80) ? 1 : 0;
	gpio_value = (0x2000|DataOut<<3) & 0xfffd;//GPIO_RGET(GPVAL);
	GPIO_RSET(GPVAL, gpio_value  );
//	delay(5);
	gpio_value = 0x2000 | DataOut<<3 | 0x0002 ;
	GPIO_RSET(GPVAL, gpio_value);
//	delay(5);
	

	DataOut = (Data & 0x40) ? 1 : 0;
	gpio_value = (0x2000|DataOut<<3) & 0xfffd;//GPIO_RGET(GPVAL);
	GPIO_RSET(GPVAL, gpio_value  );
//	delay(5);
	gpio_value = 0x2000 | DataOut<<3 | 0x0002 ;
	GPIO_RSET(GPVAL, gpio_value);
//	delay(5);
	
	
	DataOut = (Data & 0x20) ? 1 : 0;
	gpio_value = (0x2000|DataOut<<3) & 0xfffd;//GPIO_RGET(GPVAL);
	GPIO_RSET(GPVAL, gpio_value  );
//	delay(5);
	gpio_value = 0x2000 | DataOut<<3 | 0x0002 ;
	GPIO_RSET(GPVAL, gpio_value);
//	delay(5);
	
	
	DataOut = (Data & 0x10) ? 1 : 0;
	gpio_value = (0x2000|DataOut<<3) & 0xfffd;//GPIO_RGET(GPVAL);
	GPIO_RSET(GPVAL, gpio_value  );
//	delay(5);
	gpio_value = 0x2000 | DataOut<<3 | 0x0002 ;
	GPIO_RSET(GPVAL, gpio_value);
//	delay(5);
	
	
	DataOut = (Data & 0x08) ? 1 : 0;
	gpio_value = (0x2000|DataOut<<3) & 0xfffd;//GPIO_RGET(GPVAL);
	GPIO_RSET(GPVAL, gpio_value  );
//	delay(5);
	gpio_value = 0x2000 | DataOut<<3 | 0x0002 ;
	GPIO_RSET(GPVAL, gpio_value);
//	delay(5);
	
	
	DataOut = (Data & 0x04) ? 1 : 0;
	gpio_value = (0x2000|DataOut<<3) & 0xfffd;//GPIO_RGET(GPVAL);
	GPIO_RSET(GPVAL, gpio_value  );
//	delay(5);

	gpio_value = 0x2000 | DataOut<<3 | 0x0002 ;
	GPIO_RSET(GPVAL, gpio_value);
//	delay(5);
	
	
	DataOut = (Data & 0x02) ? 1 : 0;
	gpio_value = (0x2000|DataOut<<3) & 0xfffd;//GPIO_RGET(GPVAL);
	GPIO_RSET(GPVAL, gpio_value  );
//	delay(5);
	gpio_value = 0x2000 | DataOut<<3 | 0x0002 ;
	GPIO_RSET(GPVAL, gpio_value);
//	delay(5);
	
	
	DataOut = (Data & 0x01) ? 1 : 0;
	gpio_value = (0x2000|DataOut<<3) & 0xfffd;//GPIO_RGET(GPVAL);
	GPIO_RSET(GPVAL, gpio_value  );
//	delay(5);
	//gpio_value = GPIO_RGET(GPVAL);
	gpio_value = 0x2000 | DataOut<<3 | 0x0002 ;
	GPIO_RSET(GPVAL, gpio_value);
//	delay(5);
	
}

void SlaveSerial()
{
	short gpio_value=0;
//	short Data16;
//	int totalnum=0,
	int i=0;
//	char* flash = (char*)0x90000000;
/*                                                        edit by lzj 12.28
	FILE * fr;
	int read_length=0;
	int read_one=0;
	fr = fopen("E:\\fpgatop.bin","rb");

	for(i=0;i<1024;i++)
	{
		read_one= fread(fd+read_length, 1, 512, fr);
		if(read_one<0) break;
		read_length += read_one;
	}
*/	
	gpio_value = GPIO_RGET(GPVAL);
	GPIO_RSET(GPVAL,gpio_value|0x2000);
	
//	Data16 = 1;  //Initialize Data16 variable before entering While Loop
	
/*
	while(1){
//		Data16 = IORead(CPLD_Input_Reg);    //Read Input Register
		Data16 = GPIO_RGET(GPVAL);
		Data16 = (Data16 & 0x0080);		    //Check Status of /INIT
		if(Data16 == 0x0080) break;
	}
*/
	//	here,we should check the init bit, if the init go high, we can continue to
	//	config the data, but i can not get the gpio value , so i delay it, 
	//	also it can work.
	delay(10000);	
	for(i=0; i<480148; i++) // 480148 is the .bin file length
	{
		//ShiftDataOut(*(fd+i));
		ShiftDataOut(*(fout+i));
	}

}
     
void Check_DONE_Bit(void)
{
	short Data16;
	
	Data16 = GPIO_RGET(GPVAL);
	Data16 = (Data16 & 0x4000)?1:0;
	
	if(Data16==1)
	{
		printf("config done!");
	}else
	{
		Data16 = GPIO_RGET(GPVAL);
		Data16 = (Data16 & 0x80)?1:0;
		if(Data16 == 1)
			printf("config failed, init = high");
		else
			printf("config failed, init = low" );
	}
	
	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩视频免费观看高清完整版| 99视频一区二区| 一区二区三区日韩欧美精品| 欧美国产精品专区| 久久精品视频免费| 国产欧美一区二区精品秋霞影院| 久久久精品国产免费观看同学| 久久这里只精品最新地址| 精品国产免费一区二区三区香蕉| 日韩三级视频在线看| 久久久久99精品一区| 亚洲国产高清在线| 亚洲欧美另类久久久精品| 亚洲午夜久久久久久久久电影院 | 国产成人综合在线观看| 国产黄色精品网站| gogogo免费视频观看亚洲一| 色综合色狠狠综合色| 欧美在线观看视频在线| 欧美一区日韩一区| 国产精品色呦呦| 亚洲自拍偷拍av| 精品一区二区三区在线观看| 狠狠狠色丁香婷婷综合激情| 97久久人人超碰| 91精品国产免费| 国产精品丝袜在线| 日日摸夜夜添夜夜添精品视频| 久久精品国产亚洲a| gogo大胆日本视频一区| 欧美精品第一页| 国产欧美一区二区在线| 亚洲综合一区在线| 国产在线视频一区二区三区| 91免费观看在线| 欧美精品一区二区三| 亚洲欧美日韩国产一区二区三区 | 99国产精品久| 精品日韩av一区二区| 亚洲天堂久久久久久久| 免费av网站大全久久| 91在线看国产| 精品国产乱码久久久久久1区2区| 亚洲女人小视频在线观看| 黄色成人免费在线| 欧美色国产精品| 国产精品嫩草99a| 久久精品国内一区二区三区| 在线观看不卡视频| 国产欧美日韩在线观看| 日韩国产欧美三级| 3atv在线一区二区三区| 国产婷婷色一区二区三区四区 | 国产成人在线视频网址| 欧美视频一区二区三区在线观看| 国产日产精品1区| 狠狠狠色丁香婷婷综合久久五月| 欧美日韩免费一区二区三区| 中文字幕视频一区| 国产精品1区2区3区| 91精品久久久久久久99蜜桃| 一区2区3区在线看| 91色在线porny| 国产精品无遮挡| 国产二区国产一区在线观看| 日韩情涩欧美日韩视频| 欧美aⅴ一区二区三区视频| 欧洲亚洲国产日韩| 尤物视频一区二区| 在线免费不卡视频| 亚洲精品乱码久久久久久黑人 | 欧美韩国日本不卡| 国产成人久久精品77777最新版本| 911精品产国品一二三产区 | 日韩一区二区三区电影在线观看| 亚洲福利视频导航| 欧美精品自拍偷拍动漫精品| 亚洲午夜在线观看视频在线| 欧美日韩亚洲综合| 亚洲高清久久久| 91精品视频网| 久草精品在线观看| 久久精品一区二区三区av| 国产一区不卡在线| 国产精品日日摸夜夜摸av| 92国产精品观看| 亚洲一区二区3| 在线播放91灌醉迷j高跟美女 | 日韩欧美色综合| 精品无人区卡一卡二卡三乱码免费卡 | 欧美日韩aaaaaa| 免费欧美在线视频| 国产亚洲福利社区一区| www.日韩大片| 亚洲国产成人av网| 精品国产sm最大网站免费看| 国产一区二区免费视频| 亚洲欧洲成人精品av97| 欧美三级资源在线| 九色|91porny| 国产精品久久久久久久久免费桃花| 日本韩国一区二区| 看片的网站亚洲| 中文字幕一区二区三区在线观看| 欧美午夜不卡视频| 久久精品国产99国产精品| 久久精品日产第一区二区三区高清版| av亚洲精华国产精华精| 天天色天天爱天天射综合| 久久毛片高清国产| 欧美性猛交xxxx乱大交退制版| 日本成人在线视频网站| 日本一区二区高清| 91精品久久久久久蜜臀| 成人av资源网站| 久久国内精品自在自线400部| 亚洲丝袜美腿综合| 精品理论电影在线| 色综合久久久久久久| 国内久久精品视频| 婷婷开心激情综合| 亚洲人成伊人成综合网小说| 精品免费国产二区三区| 色悠悠亚洲一区二区| 国产伦精品一区二区三区在线观看 | 日韩精品一区二区三区在线| 91丝袜国产在线播放| 激情五月婷婷综合网| 午夜视频久久久久久| 亚洲视频在线观看一区| 精品对白一区国产伦| 91国产精品成人| 白白色亚洲国产精品| 国产一区三区三区| 日韩中文字幕一区二区三区| 亚洲精品国产成人久久av盗摄 | 91久久精品一区二区二区| 国产另类ts人妖一区二区| 日韩精品一卡二卡三卡四卡无卡| 亚洲情趣在线观看| 国产精品久久免费看| 久久蜜桃一区二区| 欧美精品一区二区三区蜜桃| 日韩一级大片在线| 欧美一区二区观看视频| 欧美裸体一区二区三区| 欧美三级蜜桃2在线观看| 色综合久久中文字幕| 91在线播放网址| av亚洲精华国产精华精| 不卡大黄网站免费看| 成人精品视频一区二区三区| 成人小视频在线| 成人黄色av电影| 91蜜桃免费观看视频| 色婷婷国产精品| 91高清视频在线| 欧美三区免费完整视频在线观看| 欧美视频一区在线| 欧美一区二区福利视频| 亚洲精品一区二区三区香蕉| 欧美成人性战久久| 国产无人区一区二区三区| 中文成人综合网| 亚洲精品大片www| 天天综合色天天| 精品一区二区三区欧美| 国产自产视频一区二区三区| 国产aⅴ综合色| 91精品办公室少妇高潮对白| 欧美日韩免费高清一区色橹橹 | 黄色精品一二区| 不卡的av在线| 欧美写真视频网站| 精品福利一二区| 亚洲欧洲日韩在线| 性感美女极品91精品| 精久久久久久久久久久| 91麻豆蜜桃一区二区三区| 91精品欧美综合在线观看最新| 26uuu亚洲婷婷狠狠天堂| 亚洲欧美区自拍先锋| 秋霞成人午夜伦在线观看| 国产精品资源网| 色婷婷av一区二区三区软件 | 国产精品久久久久婷婷| 亚洲成年人网站在线观看| 麻豆国产91在线播放| 成人av网址在线观看| 欧美电影在线免费观看| 中文字幕欧美国产| 蜜臀av性久久久久蜜臀aⅴ | 国产一区二区91| 欧美日韩在线一区二区| 国产午夜精品久久久久久免费视| 午夜国产不卡在线观看视频| 成人h动漫精品一区二区| 欧美性猛交xxxxxx富婆| 国产精品第四页| 国产综合色视频|