你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
逆游的鱼 发表于 2014-11-28 16:59 这样做虽然可以旋转屏幕,但是不能整个显示,还要哪里修改吗?
david99 发表于 2014-11-28 00:12 问题已解决,请看 http://e123090.blog.163.com/blog/static/14046533720141027112516598/
david99 发表于 2014-11-30 00:19 老大 1 我为了研究,调乱了时序等参数,所以显示不正常
老大
1 我为了研究,调乱了时序等参数,所以显示不正常
2 重点研究是怎么转的,转完后,肯定有需要调整的地方
骚年,别这么懒好不好,什么都等别人做,那直接买成品算了
这样做虽然可以旋转屏幕,但是不能整个显示,还要哪里修改吗?
官方出的这个板子如果只做个横竖屏旋转很简单,但是想满屏显示,那就不是该一两个参数的事了。
RE:stm32f429 DISCOVER 如何让LCD的显示旋转90度
在LCDConf_MCBQVGA_LD.c 注释掉下面其中三行只留下一行,具体是哪一行就要看你的LCD要显示的方向了
//#define DISPLAY_ORIENTATION 0
//#define DISPLAY_ORIENTATION (GUI_MIRROR_X | GUI_MIRROR_Y)
//#define DISPLAY_ORIENTATION (GUI_SWAP_XY | GUI_MIRROR_Y)
//#define DISPLAY_ORIENTATION (GUI_SWAP_XY | GUI_MIRROR_X)
回复:stm32f429 DISCOVER 如何让LCD的显示旋转90度
我用的是KEIL V5
在LCDConf_MCBQVGA_LD.c 注释掉下面其中三行只留下一行,具体是哪一行就要看你的LCD要显示的方向了
//#define DISPLAY_ORIENTATION 0
//#define DISPLAY_ORIENTATION (GUI_MIRROR_X | GUI_MIRROR_Y)
//#define DISPLAY_ORIENTATION (GUI_SWAP_XY | GUI_MIRROR_Y)
//#define DISPLAY_ORIENTATION (GUI_SWAP_XY | GUI_MIRROR_X)
没有找到这个文件,具体位置在哪里?
RE:stm32f429 DISCOVER 如何让LCD的显示旋转90度
RE:stm32f429 DISCOVER 如何让LCD的显示旋转90度
设置的时候参数别搞错了
回复:stm32f429 DISCOVER 如何让LCD的显示旋转90度
回复第 2 楼 于2014-06-17 14:52:54发表:
我用的是KEIL V5
在LCDConf_MCBQVGA_LD.c 注释掉下面其中三行只留下一行,具体是哪一行就要看你的LCD要显示的方向了
//#define DISPLAY_ORIENTATION 0
//#define DISPLAY_ORIENTATION (GUI_MIRROR_X | GUI_MIRROR_Y)
//#define DISPLAY_ORIENTATION (GUI_SWAP_XY | GUI_MIRROR_Y)
//#define DISPLAY_ORIENTATION (GUI_SWAP_XY | GUI_MIRROR_X)
没有找到这个文件,具体位置在哪里?
我不知道你具体使用的是什么IDE和什么LCD库,我所用过的是KEIL V5 + KEIL Library 或是 KEIL V4 + ST Library + ST example
KEIL V5 + KEIL Library
如果是这个组合的话,请看截图,必须点选Board Support 和 Display(API) LCDConf_MCBQVGA_LD.c 自然就会加载上去了。但是你的板如果和MCBSTM32F400 的连接不一样或是LCD contraller 不一样,这样我想就无法使用了
KEIL V4 + ST Library + ST example
如果是这个组合的话,直接打开例子STM32CubeF4\STM32Cube_FW_F4_V1.1.0\Projects\STM324xG_EVAL\Applications\STemWin\STemWin_HelloWorld
修改下面那行就可以了
RE:stm32f429 DISCOVER 如何让LCD的显示旋转90度
RE:stm32f429 DISCOVER 如何让LCD的显示旋转90度
回复:stm32f429 DISCOVER 如何让LCD的显示旋转90度
在gui或者与LCD有关的.H文件中找找,应该是有的
扫描了全盘,也没有发现。F429 DISCOVER里面有GUI吗?
RE:stm32f429 DISCOVER 如何让LCD的显示旋转90度
RE:stm32f429 DISCOVER 如何让LCD的显示旋转90度
RE:stm32f429 DISCOVER 如何让LCD的显示旋转90度
RE:stm32f429 DISCOVER 如何让LCD的显示旋转90度
回复:stm32f429 DISCOVER 如何让LCD的显示旋转90度
我用的是KEIL V5
在LCDConf_MCBQVGA_LD.c 注释掉下面其中三行只留下一行,具体是哪一行就要看你的LCD要显示的方向了
//#define DISPLAY_ORIENTATION 0
//#define DISPLAY_ORIENTATION (GUI_MIRROR_X | GUI_MIRROR_Y)
//#define DISPLAY_ORIENTATION (GUI_SWAP_XY | GUI_MIRROR_Y)
//#define DISPLAY_ORIENTATION (GUI_SWAP_XY | GUI_MIRROR_X)
这些类似的设置我都修改过,只有旋转180的才能正常显示,做镜像的不行
RE:stm32f429 DISCOVER 如何让LCD的显示旋转90度