|
本帖最后由 Angel 于 2018-9-4 22:42 编辑
按照开发板教程移植了带UCOS III的STemWin到自己的F429板子上,然后添加应用进行测试的时候,不知为啥就显示有问题了,如下:
屏幕的上半部分显示是正常的,但是下半部分就出现了花屏。
首先说明的一点是,我的LTDC驱动在裸机情况下(不带UCOS和emWin)显示是没有问题的,板子也是没有问题的,但是移植了emWin后就发现显示不正常了,不知道是什么原因。
LCDConf_Lin_Template.c用的是安富莱emWin例程中的显示驱动文件,然后修改成了自己的配置:
5.0寸 800*480的屏幕
LTDC使用2层,第1层用RGB565的颜色模式,第2层用ARGB8888的颜色模式。
现在怀疑是LCDConf_Lin_Template.c的配置有问题,麻烦大家帮忙看看,这12个项目是不是配置出问题了:
先是宏定义:
#define HBP 46
#define HSW 2
#define HFP 210
#define VBP 23
#define VSW 2
#define VFP 22
#define Width 800
#define Height 480
#define HSYNC_W 1
#define VSYNC_W 1
|
|