资源简介

解压执行make可编译,基于ARM平台的电子相册实现源码,含带jpeg和freetype动态库,代码涉及大量指针操作、大量链表操作、framebuffer屏显、目录/文件检测、字体编解码、图片编解码操作,Makefile文件也可做其他Makefile编写的参考文件

资源截图

代码片段和文件信息

/*display*/
#include “common.h“

void delay(int t)
{
int i;
while(t--)
for(i=0;i<1000;i++);
return;
}

int show_pic(u16_t *buf16fb_init *fb_info)
{
int ij;
for(i = 0; i < fb_info->h; ++i)
for (j = 0; j < fb_info->w; ++j)
fb_pixel(fb_info j i*(buf16 + j + i * fb_info->w));
return;
}

int display(u16_t *buf16fb_init *fb_infochar *picname)
{
disp_jpg(buf16fb_info);
display_string(picnamefb_infobuf16);
delay(1000);
return 0;
}

评论

共有 条评论