touchgfx程序_【TouchGFX分享】裸机移植TouchGFX 初级篇一 附源码

码字不容易,转载请说明出处,本分享基于免费性质,禁止收集倒卖的行为,对上述行为本人保留追究权利。

文末扫码关注公众号,获取文章源码

初级篇:

【TouchGFX分享】裸机移植TouchGFX 初级篇一

所用的软件及版本:CubeMX 5.5.0

TouchGFX 4.13

TouchGFX Designer 4.13

STM32CubeIDE 1.1.0

Visual Studio 2019

硬件环境:自制电路板

MCU型号:STM32F429IIT6,1M Flash,192K RAM

SDRAM:32位16M字节容量SDRAM

显示屏:RGB888,4.3寸480x272

实时操作系统:无

实现效果:

27.png (6.23 KB, 下载次数: 0)

2020-10-24 15:30 上传

DEMO说明:该DEMO主要介绍TouchGFX快速配置,并显示一个最简单的TouchGFX界面。需要在CubeMX配置的模块为:

外部高速时钟,外部输入时钟为无源8M晶振;

SWD仿真,用于程序在线仿真;

FMC,驱动SDRAM用作显存的功能,以及TouchGFX的frame缓冲,对于小尺寸如320x240来说,外部SDRAM并不是必须的,若内部RAM的大小足以支撑屏幕的显示,可以不使用外部SDRAM;

DMA2D,用于图形界面的加速;

LTDC,用于驱动RGB显示屏,其他型号的MCU可以使用其他显示接口如MIPI;

CRC,使用TouchGFX必须要使能;

GPIO,用于控制屏幕的背光;

X-CUBE-TOUCHGFX。

视频教程:

文字实现步骤:①下载TouchGFX扩展包;

1.png (87.68 KB, 下载次数: 1)

2020-1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值