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

【经验分享】stm32基于TouchGFX的GUI开发(八):STM32H743+驱动SPILCD屏幕(ST7789V2)

[复制链接]
STMCU小助手 发布时间:2022-3-7 23:21
一、CubeMX配置
) r) W" N9 F4 a' A' b6 c5 b$ {/ d  k+ u5 @+ |- u  }
5 Q8 s; N) S" G
& ?8 {5 k  s) w4 b; c1 c+ F3 _3 e
引脚说明如下:" {9 O  ~. u5 x5 f8 \' ?: K7 q
/ Y* k" ^2 g4 d! V; \7 B
●LCD_RES:lcd复位引脚
+ H( ~! [& k" [0 m4 o* z2 d●LCD_BLK:背光控制,直接IO驱动高低
6 T2 I7 j+ C$ \4 l% e6 J●LCD_DC:LCD命令或数据选择引脚
' T. b# |6 z0 h  P) c9 e' b; v●LCD_CS :LCD写使能
% Y6 s2 U( g2 q
' A" ]# o% |9 M0 f; ?9 ~* b以上四个引脚随便查下资料就清楚了。
% u1 ?7 x& C/ [2 o" ]7 R: D6 O1 g+ r$ H: W
二、 驱动编写5 T3 f- I9 b  E8 R
这里需要注意的一个地方/ u; T7 s, f# R# e
Cubemx生成工程模板后需要手动使能SPI,否则的话最底层的向SPI发送数据都不起作用肯定是驱动不起来的: l/ q5 f- v/ I9 I( w7 }0 F
$ d! z$ q5 z. H; w. y) O7 A
加上下图所示使能:% n8 J+ [& G& A4 }; o+ k5 ~0 i
9K}~GVTG[L3Y91P`483Q.png
* v; i) S  z8 K( |: i; q' E: _/ c3 @6 N' ?
另外,只需要将向LCD发送数据的函数内容改为采用硬件SPI发送的即可。
- O: k. v1 ?7 _; [$ L* S0 b: k; C) [; {# {( p# t; Y
工程模板传送入口/ K1 X3 H* l9 c

+ {* c9 L/ v* P- l  V, {( q, C# p  N& d0 K) L
收藏 评论1 发布时间:2022-3-7 23:21

举报

1个回答
lugl 回答时间:2024-2-3 17:25:23

大佬有示例可以学习一下吗?

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版