|
STemWin5.44 的问题搞得头都大了,请教下各位:
使能存储设备或者缓存后小工具TEXT和BUTTON等的反锯齿文字都显示异常了
使能存储设备时,文字显示了背景的颜色:
程序:
删除WM_SetCreateFlags(WM_CF_MEMDEV);时:
硬件stm32f103VE+ILI9488,52K ram
- void LCD_X_Config(void) {
- GUI_DEVICE * pDevice;
- CONFIG_FLEXCOLOR Config = {0};
- GUI_PORT_API PortAPI = {0};
- //
- // Set display driver and color conversion
- //
- pDevice = GUI_DEVICE_CreateAndLink(GUIDRV_FLEXCOLOR, GUICC_565, 0, 0);
- //
- // Display driver configuration, required for Lin-driver
- //
- LCD_SetSizeEx (0, XSIZE_PHYS , YSIZE_PHYS);
- LCD_SetVSizeEx(0, VXSIZE_PHYS, VYSIZE_PHYS);
- //
- // Orientation LCD_SetDevFunc
- //
- Config.Orientation = GUI_SWAP_XY | GUI_MIRROR_Y | GUI_MIRROR_X;
- Config.NumDummyReads = 1;
- GUIDRV_FlexColor_Config(pDevice, &Config);
- //
- // Set controller and operation mode
- //
- PortAPI.pfWrite8_A0 = LcdWriteReg;
- PortAPI.pfWrite8_A1 = LcdWriteData;
- PortAPI.pfWriteM8_A1 = LcdWriteDataMultiple;
- PortAPI.pfReadM8_A1 = LcdReadDataMultiple;
- GUIDRV_FlexColor_SetFunc(pDevice, &PortAPI, GUIDRV_FLEXCOLOR_F66709, GUIDRV_FLEXCOLOR_M16C0B8);
- }
复制代码
|
|