OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5071|回复: 2

战舰豪华板的gui横屏显示 无触摸 裸奔gui

[复制链接]

16

主题

89

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
316
金钱
316
注册时间
2012-10-6
在线时间
9 小时
发表于 2013-5-20 10:07:55 | 显示全部楼层 |阅读模式
数据流用工具生成的,qq.c文件
修改3歌地方就可以横屏了
LCD_ConfDefaults.h中的

#ifndef LCD_MIRROR_X
  #define LCD_MIRROR_X   (1)    /* If active:  X -> -X */
#endif
#ifndef LCD_MIRROR_Y
  #define LCD_MIRROR_Y   (0)    /* If active:  Y -> -Y */
#endif
#ifndef LCD_SWAP_XY
  #define LCD_SWAP_XY    (1)    /* If active:  X <-> Y */
#endif



LCDConf.h中的
#define LCD_XSIZE      (320)   /* X-resolution of LCD, Logical coor. */
#define LCD_YSIZE      (240)   /* Y-resolution of LCD, Logical coor. */







LCDDummy.c中的
void LCD_L0_SetPixelIndex(int x, int y, int PixelIndex) {
// ili9320_SetPixelIndex(x,y,PixelIndex);

/* Convert logical into physical coordinates (Dep. on LCDConf.h) */
#if LCD_SWAP_XY | LCD_MIRROR_X| LCD_MIRROR_Y
    int xPhys = LOG2PHYS_X(x, y);
    int yPhys = LOG2PHYS_Y(x, y);
#else
    #define xPhys x
    #define yPhys y
#endif
//ili9320_PutPixel(xPhys, yPhys, PixelIndex,0);
ili9320_SetPixelIndex(xPhys,yPhys,PixelIndex);
}
、、、、、、、、、虽然还不懂怎么弄触摸屏求高手指点啊

GUI竖屏.rar

20.76 MB, 下载次数: 130

GUI横屏.rar

21.25 MB, 下载次数: 197

UCGUI3.90版源码.zip

2.3 MB, 下载次数: 97

手册.rar

3.72 MB, 下载次数: 128

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2013-5-20 17:26:58 | 显示全部楼层
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
48
金钱
48
注册时间
2014-4-25
在线时间
1 小时
发表于 2014-5-4 20:35:48 | 显示全部楼层
可以,谢谢分享!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-10 10:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表