你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32C542RC开发板驱动TFT显示屏

[复制链接]
老牛洋车 发布时间:2026-11-2 15:25

STM32C542RC开发板驱动TFT显示屏的实验进行了多日,始终被卡在了新增的文件里无法包含系统头文件的问题之中,只要在新增的文件里包含了项目中生成的头文件,VS Code就会报错,一连几天反复试验都无进展。实在无奈,我只好将驱动测试的代码全部加在了项目原有的main.c和main.h文件中,才成功地完成了驱动TFT显示屏的实验。

本次实验最初打算使用硬件SPI的,但测试没有通过,为了先验证代码,所以改用了模拟SPI,相应的通讯引脚借用了SPI1的PB5、PB6和PB7,这样在下次测试硬件SPI时就不需要变更显示屏的接线。

模拟SPI通讯的引脚配置如下:

Lcd_23.png

为了有更好的显示刷新效果,主频选择了最高的144MHz,引脚的速度也设置为最高:

Lcd_24.png

模拟SPI的写入代码如下,在写操作的过程中没有添加延时:

Lcd_25.png

实验过程的照片如下:

Lcd_27.png

TFT显示效果的视频链接:

赞 收藏 评论2 发布时间:2026-11-2 15:25

举报

2个回答
老牛洋车 回答时间:半小时前

视频的链接复制不上去,这个嵌入的代码链接又不知道如何获得:

Lcd_28.png

没有之前的编辑器方便插入视频。

老牛洋车 回答时间:半小时前

视频链接:

https://www.bilibili.com/video/BV1X8xh6VEqg/

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版