制作自己的开发板logo

好久之前就被学长介绍可以只做自己的开发板logo。。虽然小企鹅是经典。。但是还是要有自己的logo才牛逼。。哈哈

我也是抄的别人的流程。。这里仅根据这个流程做出一点自己的补充吧

转载网址。。又是一位大大。。

http://blog.chinaunix.net/uid-28458801-id-3484269.html

这里呢。。他用了一个软件。。这个软件不大。。下载下来之后会安装时会提示选择语言。。一大串但是没英文。。不要怕。。这只是安装流程的语言。。安装好了自动就是中文了

还有一点。。我们的小企鹅是80*80的logo。。但显然我们的板子像素比这个大。。大多少呢。。不用自己设置。。大大在程序里面改了

还有一点。。在他改板子代码的时候。。设置的图片居中。。这里他的610和206参数是他的板子大小。。这里要改成自己的板子大小的值。。如果不知道的话就先不要改这个参数和下面调整光标位置的参数。。要不会出问题的如果确信自己的图片足够小也可以居中。。另附自己的板子大小查询在arch/arm/mach-s3c2440/mach-smdk2440.c中的static struct s3c2410fb_display smdk2440_lcd_cfg __initdata =函数中的.xres 和.yres。。这个就是你的logo的最大尺寸了

保存图片。。如果按照大大那样保存。。是找不到ppm格式的。。经过学长的指导。。我特么找了好久都没找大。。只在export里面保存的。。

还有就是大家保存的时候。。选中ppm格式的文件。。默认保存的是就jgp文件。。这时候最好把名字改一下。。后缀改成ppm的。。要不点击保存的时候不会提示是保存为ASCII格式的。。就白弄了。。

Makefile就是那么改。。出入不太大。。

还有。。大大说的改Makefile和Kconfig文件。。是说的改drivers/video/logo/下的文件。。别改错了

在最后添加新图片哪里我用了和大大不一样的方法。。大大是对图片从命名的。。然后在Makefile和Kconfig下添加了对这个新文件名的一些程序。。目的是识别新添加的文件。。然后对新的文件生成对应的.c和.o文件。。再将这两个文件链接到内核之中。。这样做好处是保留了之前的logo文件和相对应的.c和.o文件。。但是这样做的话每次如果我们想弄一个新的logo。。就要从新添加一次这些链接啊。。声明啊。。程序啊。。什么的。。我做法是将之前的小企鹅文件改名为logo_linux_clut224.ppm.Penguin。。并且将之前小企鹅对应的.c.o文件删掉。。再讲我新建的文件改名为logo_linux_clut224.ppm放到这个文件夹。。这么做是不用添加新的程序代码。。看起来更直观吧。。因为程序入口在哪。。我不改变程序。。只是给他我的输入让他换给我的输出。。感觉更好一点。。这么做的一点就是切记一定一定要在make之前删除掉之前的.c.o文件。。如果不删程序不会根据你的ppm文件生成你的.c.o文件。。而是直接调用小企鹅的.c.o文件了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值