#include <stdio.h>
#include <stdlib.h>
#define RGB8882RGB565(rgb888) ((((rgb888)&0xf80000)>>8)|(((rgb888)&0xfc00)>>5)|(((rgb888)&0xf8)>>3))
void main()
{
FILE *fhand;
int num=0;
char result[2]={0};
int color;
printf("Hello world\n");
color = RGB8882RGB565(0x81BD00);
printf("The color is %x",color);
if((fhand=fopen("animationvalue","rb"))!=NULL)
{
fread(result,1,2,fhand);
//num=atoi(result);
//result -= '0';
if('0'<result[1]<'9')
{
num=result[0]-'0';
num *= 10;
num += result[1]-'0';
}
printf("result is %d\n",num);
}
}
RGB888格式转换成RGB565
最新推荐文章于 2025-06-02 22:36:51 发布