⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 convert.cpp

📁 用与生成ISE的IP核的COE文件
💻 CPP
字号:
#include<stdio.h>
#include<stdlib.h>

int main()
{
	FILE *infile,*outfile;
	//int ch[32],exch[32];
	char filename[20]="D:/test/test3.eti";
	unsigned char num1;
	int j;

	infile = fopen(filename,"rb");
	outfile= fopen("D:/test1.coe","w");
	if (infile==NULL)
	{
		printf("\n The file %s was not successfullly opened!",filename);
		printf("\n Please check that the file currently exists.\n");
		exit(1);
	}
    fprintf(outfile,"MEMORY_INITIALIZATION_RADIX=16;\n");
	fprintf(outfile,"MEMORY_INITIALIZATION_VECTOR=\n");

	for(j=1;j<=6144;j++)
	{
	fread(&num1,sizeof(num1),1,infile);
	printf("%x\n",num1);
	fprintf(outfile,"%0.2X",num1);
	if(j%4==0)
		fprintf(outfile,(j==6144) ?";\n": ",\n");
	}
	fclose(infile);
	fclose(outfile);
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -