当前位置: 首页 > news >正文

做网站多少钱 优帮云东莞最新消息 今天

做网站多少钱 优帮云,东莞最新消息 今天,公司内部网站维护,网上注册营业执照本文档介绍 itop4412 开发板的内核启动 LOGO,请注意如果要修改的屏幕分辨率小于 480x640,请参考另外的独立文档“iTOP-4412-内核-4.3 寸屏幕-logo 修改_V1.0”。 本文档 LOGO 修改方法支持迅为除 4.3 寸屏幕以外所有屏幕。 首先要准备一张 480x640 分…

本文档介绍 itop4412 开发板的内核启动 LOGO,请注意如果要修改的屏幕分辨率小于

480x640,请参考另外的独立文档“iTOP-4412-内核-4.3 寸屏幕-logo 修改_V1.0”。

本文档 LOGO 修改方法支持迅为除 4.3 寸屏幕以外所有屏幕。

首先要准备一张 480x640 分辨率的图片,作者使用的是美图秀秀修改图片的分辨率,觉

得挺好用,这里推荐给大家使用。另外如果图片显示方向不对,在保证分辨率为 640x480 的

情况下,可以使用上下左右翻转功能处理图片。

然后使用转换工具 Img2Lcd(在压缩包中)把图片转换成数组文件,工具配置如下,如

下图所示。

如下图所示,转化的数组文件内容,一定要保证数组长度为 921600。

在内核源码文件中“drivers/video/samsung/iTop-4412.h”,如下图所示。

如上图所示的内核文件中有两个数组,需要用到的是 iBitmapData_q 数组,将其中的内

容使用前面图片导出数组内容替换。

替换完成之后,重新编译生成新的内核镜像,重新烧写到开发板中之后,就可以完成内核

启动 LOGO 的更新了。

有可能我们自己制作的 logo 没有显示在屏幕的最中央,那我们需要修改下文件

“drivers/video/samsung/s3cfb_ops.c”,在这个文件找到函数:s3cfb_draw_logo

int s3cfb_draw_logo(struct fb_info *fb)

{

#ifdef CONFIG_FB_S5P_SPLASH_SCREEN

struct fb_fix_screeninfo *fix = &fb->fix;

struct fb_var_screeninfo *var = &fb->var;

#if 0

struct s3c_platform_fb *pdata = to_fb_plat(fbdev->dev);

memcpy(fbdev->fb[pdata->default_win]->screen_base,

LOGO_RGB24, fix->line_length * var->yres);

#else

//u32 height = var->yres / 3;

u32 line = fix->line_length;

u32 i, j;

u32 index;

u32 top,left;

const unsigned char *pLog =NULL;

memset(fb->screen_base, 0x00, var->yres * line);

printk("\n CPU type: \n");

if(soc_is_exynos4412()){

printk(" Exynos 4412\n");

pLog = iBitmapData_q;

}else{

printk("Exynos 4212\n");

pLog = iBitmapData;

}

top = 170;

left = 230;

index = 0;

for (i = 0; i < 480; i++) {

for (j = 0; j < 640; j++) {

memset(fb->screen_base + (i + top) * line + (j + left) * 4 + 0, pLog[index], 1);//B

memset(fb->screen_base + (i + top) * line + (j + left) * 4 + 1, pLog[index+1], 1);//G

memset(fb->screen_base + (i + top) * line + (j + left) * 4 + 2, pLog[index+2], 1);//R

memset(fb->screen_base + (i + top) * line + (j + left) * 4 + 3, 0x00, 1);

index += 3;

}

}

#endif

#endif

return 0;

}

修改这个函数里面的 top 和 left 就可以控制图片在屏幕显示的位置了。

http://www.lbrq.cn/news/2648881.html

相关文章:

  • 如何去除网站外链最近的新闻大事10条
  • 长沙做网站街前端seo主要优化哪些
  • 网站后台用什么程序做网站制作策划
  • 东莞清溪网站建设新网站怎么快速收录
  • 怎么在雅虎做网站收入百度百度一下你就知道
  • 在印度做视频网站沈阳网站制作公司
  • 哪个网站做马代路线好友情链接的四个技巧
  • 大连金州网站建设百度推广技巧方法
  • 那个网站可以做微课app推广全国代理加盟
  • 受欢迎的佛山网站制作传媒公司
  • 做网站公司名字关键词seo排名公司
  • 网站开发一年费用总计建网站免费
  • 有哪些网站可以做ps挣钱大型网站seo课程
  • 网站开发的基本流程 岗位及职责磁力吧ciliba
  • 中信建设有限责任公司资阳分公司seo关键词外包
  • 深圳网站建设 网站制作 网站设计【迅美】旧版东莞网络推广哪家公司奿
  • 怎么发现网站漏洞而做软件网站收录查询代码
  • wordpress采集建站今日新闻10条简短
  • 重庆怎么自己做网站营销策划的十个步骤
  • 网站服务器买了后怎么做的自建网站平台有哪些
  • 欧洲站vat激活小程序推广50个方法
  • 哪个软件可以做网站广州官方新闻
  • 学会网站建设项目网站推广营销
  • 买了域名如何做网站软文代写自助发稿平台
  • 网站排名优化建设广州百度竞价开户
  • 有个做图片mv的网站56手机百度电脑版入口
  • 启铭网站建设百度关键词优化点击 教程
  • b s网站开发技术如何开发一个软件平台
  • 国外 定制网站seo思维
  • 三亚网站开发百度安装
  • Android适配最新SplashScreen方案:让启动页不再“翻车“
  • DBSCAN聚类算法实战全解析
  • 学习Java的Day28
  • LeetCode 面试经典 150_数组/字符串_分发糖果(15_135_C++_困难)(贪心算法)
  • [激光原理与应用-206]:光学器件 - SESAM - 基本结构与工作原理
  • 【能碳建设1】用AI+开源打造物联网+能碳管理+交易SaaS系统的最短路径实施指南