WINCE5.0 EBOOT下载更新开机LOGO

原先用的开发板的开机LOGO是用数组的形式放进EBOOT.BINNK.BIN中的,这样带来的问题是:图片分辨率很大的时候需要修改EBOOT.BIN。另外如果我们需要经常更新LOGO的话,还要重新编译,这个如果源码不开放,那就抓狂了。用EBOOT来下载更新LOGO,就是把LOGO放到NAND的固定块中去。让系统起来后自己去读它。然后显示出来。

开发平台:
SC32440+64MB NAND+64MB SDRAM + WINCE5.0

基本流程:
1,
EBOOTMAIN.C中添加下载图片二进制文件的驱动命令函数,并且在loader.h中申请函数定义;

 

 

1,  EBOOT初始化LCD的时候添加显示LOGO的函数,此函数可以在NAND.CPP中实现,具体可以参考NK的读取函数,这里给个DEMO

注意:如果出现读取的时候显示初始阶段屏幕抖的问题,可以采用先读取LOGO,后点亮背光,这样就看不到抖了,最后注意在调用NAND相关函数的时候,要在EBOOT main.c下面先初始化,还要注意LOADER.H中对NAND分区的了解和处理

好了本人人生第一篇博文诞生了!!haha~~

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值