stm32F429,emWin,屏幕做XY轴翻转,以及随之出现的闪屏问题
来源:互联网 发布:屏幕录像软件 编辑:程序博客网 时间:2024/04/29 19:39
首先,XY轴的调换
在这个函数LCD_X_Config()中,
GUI_DEVICE_CreateAndLink(DISPLAY_DRIVER_0, COLOR_CONVERSION_0, 0, 0);
LCD_SetSizeEx (0, g_LcdHeight, g_LcdWidth);
LCD_SetVSizeEx(0, g_LcdHeight , g_LcdWidth* NUM_VSCREENS);
其中,COLOR_CONVERSION_0 = GUIDRV_LIN_OSY_16,仅仅修改此处就得到XY轴的交换和Y轴镜像,但是会出现闪屏问题。
原因是由于没有修改LCD_X_DisplayDriver()函数中的初始化函数_LCD_InitController(LayerIndex)中的
ySize = LCD_GetXSizeEx(LayerIndex);
xSize= LCD_GetYSizeEx(LayerIndex);
这里也需要把XY轴的大小对调
这样就不会出现闪屏问题
0 0
- stm32F429,emWin,屏幕做XY轴翻转,以及随之出现的闪屏问题
- stm32F429 emwin 竖屏切换到横屏 刷背景色显示条纹
- 基于STM32f429中ucosiii+emWin应用
- android 屏幕翻转问题
- android,屏幕翻转问题
- XY问题(XY Problem)
- 关于UCGUI移植是X镜像,Y镜像,以及交换XY,横竖屏的小问题
- xy问题
- Android_屏幕翻转过程中Activity生命周期的变化,以及如果自定义屏幕翻转过程中执行的内容。
- 解决Qt5屏幕翻转问题
- qt 5 屏幕翻转问题
- 关于COCOS2D加入Game center屏幕翻转的问题
- 基于STM32F429的RGB屏使用
- 免费wifi时代的到来 安全问题也随之出现
- 【rzxt】快速搞定屏幕出现白屏的问题
- 【快速搞定屏幕出现白屏的问题】
- VS2013仿真emwin[ucgui]时出现编译错误的解决方法
- Unity 手机游戏屏幕翻转问题
- c#使用多线程的几种方式示例详解
- ServletConfig与ServletContext区别
- 关于tableView多选删除的编辑设置
- 欢迎使用CSDN-markdown编辑器
- 编写一个掷骰子100次的程序,打出各种点数的出现次数
- stm32F429,emWin,屏幕做XY轴翻转,以及随之出现的闪屏问题
- RxJava详解
- web开发各种路径的获取
- 大数据常见面试题汇总(一)
- 用JavaScript玩转游戏物理(一)运动学模拟与粒子系统
- 在windows电脑上做一个网络位置驱动
- SD卡
- android手机屏幕适配的简单说明
- java面试之常见编程题