查看: 1626|回复: 4

[求助] 1052官方EMWIN例程RGB横屏变竖屏要怎么做

[复制链接]

该用户从未签到

4

主题

6

帖子

0

注册会员

Rank: 2

积分
65
最后登录
2021-11-10
发表于 2021-11-9 15:31:23 | 显示全部楼层 |阅读模式
void LCD_X_Config(void)
{
    GUI_MULTIBUF_Config(GUI_BUFFERS);
    GUI_DEVICE_CreateAndLink(DISPLAY_DRIVER, COLOR_CONVERSION, 0, 0);
    LCD_SetSizeEx(0, LCD_WIDTH, LCD_HEIGHT);
    LCD_SetVSizeEx(0, LCD_WIDTH, LCD_HEIGHT);
   GUI_SetOrientation(GUI_SWAP_XY);                   //设置为竖屏
    LCD_SetVRAMAddrEx(0, (void *)VRAM_ADDR);
#if (LCD_BITS_PER_PIXEL == 8)
    LCD_SetLUT(&_aPalette_256);
#endif
    BOARD_Touch_Init();
}
GUI_SetOrientation(GUI_SWAP_XY);在VS2013上仿真就可以转换,下到单片机里就不行

回复

使用道具 举报

该用户从未签到

656

主题

6312

帖子

0

超级版主

Rank: 8Rank: 8

积分
20021
最后登录
2024-4-25
发表于 2021-11-12 17:18:45 | 显示全部楼层

回帖奖励 +10 NXP金币

可能你使用的emWin库不支持GUI_SetOrientation功能,还有我建议你使用PXP来实现旋转功能,这会比软件实现要快
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2022-3-21 22:25
  • 签到天数: 44 天

    [LV.5]常住居民I

    0

    主题

    110

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    228
    最后登录
    2022-3-21
    发表于 2021-11-16 08:33:17 | 显示全部楼层

    回帖奖励 +10 NXP金币

    没试过
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    6

    帖子

    0

    注册会员

    Rank: 2

    积分
    143
    最后登录
    2023-10-6
    发表于 2021-12-7 18:05:26 来自手机 | 显示全部楼层
    可以考虑pxp旋转90度。之后再提供给GUI
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20021
    最后登录
    2024-4-25
    发表于 2021-12-15 14:37:12 | 显示全部楼层
    友情告知:
    各位恩智浦老铁,
    小恩GG和小智MM感谢您长期以来对恩智浦产品的支持和厚爱。由于工作内容变动,我们将暂停技术支持服务。
    我们将会推出更多基于NXP MCU/MPU产品的技术文章,敬请大家关注。
    如果您有技术支持需求,请移步恩智浦官方论坛https://community.nxp.com/(支持中文)。
    感谢您的理解和支持!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-26 08:43 , Processed in 0.120499 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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