bmpのためのツールを16進数にks0108グラフィック液晶

G

gameelgamal

Guest
私はピクセル* 64 128の大きさ、液晶のks0108グラフィックツールを16進する必要があるbmpファイルをと

 
あなたは16に変換BMPのためのコードをこの使用することができます

コード:#は<stdio.h>含まれて

#は<fcntl.h>含まれて

#は<string.h>に含まれて

#は<stdlib.h>の含まれて#は、"/ /を使用ウルbmpファイルをHEXFILE1"mono.bmpを定義するファイルをここ

#は、"/ /ウルの出力ファイルをoutputfileに"hex.txtを定義する

#はREAD_PLUS_MODE定義"rb"で

#を定義ERROR_FILE_OPEN -1

ERROR_FSEEK -2定義#

ERROR_FREAD -3定義#

#は-4 ERROR_FWRITE定義

組合



unsigned char型readdata [4];

unsigned int型ののreadInt;

)p;int型のmain()

(ファイル*浮動小数点、*のDP;int型rwsizeは、RETは、RP、私;dpが=のfopen(outputfileに、"") を同梱。

(ディスカッション== NULL)は/ /かどうかのファイルが存在する場合



のprintf("¥¥ nOutputファイル¥¥ n");

戻りERROR_FILE_OPEN;

)浮動小数点=のfopen(、READ_PLUS_MODE HEXFILE1);

fpは== NULLを(存在する場合)



のprintf("¥¥ nInputファイル¥¥ n");

fclose(ペーパー);

戻りERROR_FILE_OPEN;

)ret = fseek関数(浮動小数点、0、SEEK_END);

(ret場合!= 0)



のprintf("¥¥ nSeek終了する¥¥ n");

fclose(ペーパー);

fclose(fp)を;

ERROR_FSEEKを返します。

)rwsize = ftellは(浮動小数点);のprintf("ファイルのサイズを%d個の¥¥ n"のは、rwsize)です。////////////////////////////////////////////////// //////(ret場合!= 0)



のprintf("¥¥ nSeek設定する¥¥ n");

fclose(ペーパー);

fclose(fp)を;

ERROR_FSEEKを返します。

)////////////////////////////////////////////////// //////
 

Welcome to EDABoard.com

Sponsor

Back
Top