OpenCores
URL https://opencores.org/ocsvn/nova/nova/trunk

Subversion Repositories nova

[/] [nova/] [trunk/] [test/] [hex2bin.cpp] - Rev 11

Compare with Previous | Blame | View Log

// Author(s)  : Ke Xu
// Email	    : eexuke@yahoo.com
// Description: Convert text file to binary (.yuv) file
// Copyright (C) 2008 Ke Xu
 
#include <stdio.h>
int main ()
{
	int buffer;
	int i;
	FILE * inFile;
	FILE * outFile;
	inFile  = fopen ("C:/xxx/xxx/nova_display.log","r");
	outFile = fopen ("C:/xxx/xxx/nova300.yuv", "w+b");
 
	//1	  frame:9504 x 32bit
	//300 frame:9504 x 300 x 32 bit = 2851200 x 32bit
	for (i = 0; i < 2851200; i++)
	{
		fscanf  (inFile,"%x",&buffer);
		fwrite  (&buffer,4,1,outFile);
	}
	fclose (inFile);
	fclose (outFile);
  return 0;
}
 
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.