ST意法半导体
直播中

刘桂英

7年用户 1179经验值
私信 关注
[问答]

如何更改TouchGFX中的分辨率?

当我创建 TouchGFX 项目时,我将其设置为 800 *480。
然而,LCD已经改变,所以我们必须将我们目前所做的事情更改为854*480。
我想在 TouchGFX 中更改分辨率,但不允许修改设置部分。
我们需要将 800*480 更改为 854*480。如果有人知道怎么做,请问









回帖(1)

李想

2022-12-2 15:52:45
当您通过 MX 创建项目时,您可以在 MX 中更改新分辨率并生成代码。在此之后打开 ApplicationTemplate.touchgfx.part 而不是 touchgfx 文件。
或 ApplicationTemplate.touchgfx.part touchgfxfile 是文本文件,只需在打开之前对其进行编辑...


  • {
  •   "Application": {
  •     "Name": "XXXXXXX",
  •     "TouchGfxPath": "../Middlewares/ST/touchgfx",
  •     "AvailableColorDepths": [ 24 ],
  •     "AvailableLCDs":
  •     {
  •       "24": "LCD24bpp"
  •     },
  •     "AvailableResolutions" : [
  •       {
  •         "Width": 480,
  •         "Height": 1280
  •       }
  •     ],
  •     "PostGenerateTargetCommand" : "touchgfx update_project --project-file=../XXXXXXXX.ioc --platform=m4"
  •   },
  •   "Version": "4.16.0"
  • }

编辑此文件后打开它并重新设计 TouchGFX 项目...
举报

更多回帖

发帖
×
20
完善资料,
赚取积分