WinCE自定制LOGO的方法!

这几天在做WINCE的小项目,涉及到启动LOGO,现将方法写出:供大家参考,有不对之处,请大家指正!!谢谢啊

 

在BSP包里的KERNEL/HAL/samsung.c文件就是自定义的wince开机logo图片了。
制作方法:我使用了软件Image2Lcd,找了好久才找到的,现在上传在这里,希望有需要的人就拿去用,不要为找这个软件而伤神。(这里上传不了,我上传到了csdn的下载频道,不要分的,尽管下载!)Image2Lcd可以将几乎所有格式的图片都变成*.c或*.h文件。这里使用的图片格式:bmp,24位色,选择输出图片格式为16位色,然后进行转换即可。

转换完mylogo.c文件之后,还要将mylogo.c文件添加到WinCE的BSP包中去,方法如下:
1、直接把刚才制作的mylogo.c文件复制到BSP包中的:KERNEL/HAL/目录下面
2、然后修改同目录下面的cfw.c和sources两个文件:
  a、修改cfw.c的内容分别在行27左右和行1400左右
    在行27添加上如下语句:
       extern const unsigned short mylogo[];
    在行1400左右添加如下语句:
       SOURCE= /
                debug.c /
                cfw.c /
        mdppfs.c /
        oemioctl.c /
        halether.c /
        halkitl.c /
        mylogo.c / //添加的内容
        pcmcia.c /
        power.c /
        iic.c

3、显示图片与否还取决于PLATFORM/smdk2440/KERNEL/HAL下cfw.c中Initdisplay中的
memcpy((void *)FRAMEBUF_BASE, mylogo, ARRAY_SIZE_TFT_16BIT)
到这里,添加自己的WinCE的开机LOGO就算OK啦,剩下的久是编译然后烧写,看是否成功了。good luck!!

 

软件Image2Lcd 如果谁想要的话,就发邮件给我linux_shy@163.com,我会及时发送给大家的!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值