Chinaunix首页 | 论坛 | 博客
  • 博客访问: 734072
  • 博文数量: 192
  • 博客积分: 2653
  • 博客等级: 少校
  • 技术积分: 1623
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-31 18:25
个人简介

How tough life is, how strong you should be!

文章分类

全部博文(192)

文章存档

2015年(1)

2014年(2)

2013年(37)

2012年(152)

分类: LINUX

2012-07-18 12:47:20





在做的产品中,采用默认的小企鹅做logo肯定是不行的,所以一定要替换个像样的logo图片!比如宅男最爱的美女!

      

  认识:     

logo图片改成.ppm格式。首先你要有个和自己屏幕分辨率一样或者小于屏幕分辨率的图片  


自己动手作的:我的 是ubuntu系统,


ubuntu下转换PPM:

sudo get-apt install netpbm   (安装图片转换工具)

bmp图片使用bmptoppm.jpg,png,gif都有相应的topnm工具。

    ①将png图片转成pnm

     pngtopnm meinv.png > meinv.pnm

    ②将pnm图片的颜色数限制在224色

    pnmquant meinv.pnm > meinv_clut224.pnm

    ③将pnm图片转换成我们需要的ppm

    pnmtoplainpnm meinv_clut224.pnm > meinv_clut224.ppm


而linux的标准logo图片是logo_linux_clut224.ppm,所以将上面的图片meinv_clut224.ppm重命名为logo_linux_clut224.ppm,并复制到kernel/drivers/video/logo/下,(删除掉原先存在的logo_linux_clut224.ppm,为了保险还是将原来的logo_linux_clut224.ppm图片备份吧,我是将其重命名为logo_linux_clut224.ppm.bk)接着删除掉相应的logo_linux_clut224.c和  logo_linux_clut224.o文件,因为只要有图片就能生成这两个文件(在makefile里有相应的语句)。跳到kernel下make,从新烧内核就看到了logo变成美女拉!




又听说u_boot也有logo,好像是放在u_boot/tools/logos/下,这个还没弄,下次吧!

  

阅读(2839) | 评论(3) | 转发(0) |
0

上一篇:module_param

下一篇:__attribute__ ((packed))

给主人留下些什么吧!~~

leon_yu2012-08-13 16:41:18

bough22: 是不是将图片生成.h文件那种方法?.....
直接吧RGB数据保存为二进程,读出来,直接丢屏显示,原始吧

bough222012-08-13 15:13:04

leon_yu: 我是直接到nandflash中读图片数据的.....
是不是将图片生成.h文件那种方法?

leon_yu2012-08-09 09:25:06

我是直接到nandflash中读图片数据的