我今天本来很高兴的,但是一看到神舟的LCD这样,我就彻底混乱了! 我的开发板是神舟的STM32F439IG LCD驱动IC是SSD1289,我本来想显示我的暗黑色图片的(图2),结果尼玛!这么蓝(图1),和原始图片差个十万八千里!(下面给出Image2Lcd转换的代码)前两天没发现这个问题,现在算是知道了。于是乎,每个例程跑了一把,每一张图片都能正常显示! 可是只要一句话就能让这个该死的LCD原形毕露! 看:LCD_Clear(0x0001); (这个0x0001就是下面数组里的)看看结果就是图1,蓝的很呐! 要知道蓝色是0x001F, 黑色是0x0000。0x0001离黑色这么近!怎么能显示蓝色!!!!!!神舟你乖点,自己出来认错!看到此贴的神舟朋友也要试一试哦!看看你的板子是否也存在这样的问题。看在我们这些花了500多大洋的消费者上,你们就老实告诉我原因吧,要不然每张图片的蓝色比例都偏重。 const unsigned char gImage_logo[153608] = { 0X00,0X10,0XF0,0X00,0X40,0X01,0X01,0X1B, 0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00, 0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00, 0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00, 0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00, 0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00,0X01,0X00, ...........后面全是0x01,0x00 |
æçLCDæ¾ç¤ºå¾ç å¾1
è¿æ¯è¦æ¾ç¤ºçå¾ç å¾2
这是TFT驱动 过快 要加延时 后面我们会优化代码 感谢神舟!感谢感谢!!!!!!以后多支持你们的产品!期待你们的优化!!!!:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol