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

Subversion Repositories nova

[/] [nova/] [trunk/] [test/] [hex2bin.cpp] - Blame information for rev 11

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 7 eexuke
// Author(s)  : Ke Xu
2
// Email            : eexuke@yahoo.com
3
// Description: Convert text file to binary (.yuv) file
4
// Copyright (C) 2008 Ke Xu
5
 
6
#include <stdio.h>
7
int main ()
8
{
9
        int buffer;
10
        int i;
11
        FILE * inFile;
12
        FILE * outFile;
13
        inFile  = fopen ("C:/xxx/xxx/nova_display.log","r");
14
        outFile = fopen ("C:/xxx/xxx/nova300.yuv", "w+b");
15
 
16
        //1       frame:9504 x 32bit
17
        //300 frame:9504 x 300 x 32 bit = 2851200 x 32bit
18
        for (i = 0; i < 2851200; i++)
19
        {
20
                fscanf  (inFile,"%x",&buffer);
21
                fwrite  (&buffer,4,1,outFile);
22
        }
23
        fclose (inFile);
24
        fclose (outFile);
25
  return 0;
26
}
27
 

powered by: WebSVN 2.1.0

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