xiaopenyou 发表于 2012-7-31 18:39:13

按裸机三步曲第一章显示照片

原图如下,bmp格式:
找不出原因,还请高手指点

xiaopenyou 发表于 2012-7-31 19:07:08

图片颜色变得很奇怪,我是用CD里的工具把它转成C文件数组的啊。啥那么奇怪。有同学遇到同样问题吗?有劳指点指点。

xiaopenyou 发表于 2012-7-31 19:22:27

解决了:
#include "LCD_TFT.h"
#define WIN32       加上这一句就好了,不过也奇怪,为什么为这样呢
unsigned char TQ_LOGO_480272[] = {
   /* scan line 1 */
#ifdef        WIN32
   0xff,0xdf,0xff,0xdf,0xff,0xdf,0xff,0xdf,0xff,0xdf,0xff,0xdf,0xff,0xdf,0xff,0xdf,
   0xff,0xdf,0xff,0xd
#ifdef        WIN32

xiaopenyou 发表于 2012-7-31 19:24:19

不加上面那句,数组不是变空了吗?为什么还会相似图片的影相出来呢

afeikuo7 发表于 2012-8-2 09:58:18

你知道什么是数组内容吗?

raominping 发表于 2012-8-4 10:19:18

没有定义,当然没法子了。会缺部分数据

No_Fissure_! 发表于 2012-8-6 16:06:18

这是一个选择编译,图片的文件中有32也有16 的源码,根据你的预处理内容来选择32位指令编译。所以必须有#define WIN32   这句才能正常显示

zjc100 发表于 2012-8-7 16:58:06

:)。。不知道其原因。。
页: [1]
查看完整版本: 按裸机三步曲第一章显示照片