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

📄 hex2dat.cpp

📁 《DSP系统入门与实践》
💻 CPP
字号:
//filename hex2dat.c
#include "stdio.h"
#include "stdlib.h"
#include "conio.h"
#include "iostream.h"

void main()
{
    char str[2];
    FILE *fp;
    FILE *fp2;
    fp=fopen("C:\\aa\\XF_TEST.hex","r");  //此处为你存放.hex文件的路径
    fp2=fopen("C:\\aa\\XF_TEST.dat","w"); //此处为你要存放.dat文件的路径
    int i=0;
    int j=1;
    fgets(str,2,fp);
    cout<<str<<endl;
	
	
    fgets(str,2,fp);
    cout<<str<<endl;
    while(!feof(fp))
    {
		fgets(str,2,fp);
		if(str[0]!=0x0a&&str[0]!=0x0d)
		{
			
			if(j%6==1)
			{
				fputs("0x",fp2);
				fputs(str,fp2);
			}
			if(j%6==2)
			{
				fputs(str,fp2);
			}
			if(j%6==3)
			{
				//fputs(str,fp2);
			}
			if(j%6==4)
			{
				fputs(str,fp2);
			}
			if(j%6==5)
			{
				fputs(str,fp2);
			}
			if(j%6==0)
			{
				fputs(",",fp2);
				i++;
				if(i>10)
				{
					fputs("\n",fp2);
					i=0;
				}
				
			}
			j++;
		}
	}
	fclose(fp);
	fclose(fp2);
	getch();
} 

⌨️ 快捷键说明

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