stm32基于TouchGFX的GUI开发(八):STM32H743+驱动SPILCD屏幕(ST7789V2)
效果图如下:
说明:显示屏幕是某宝某景园1.69寸四线SPI驱动LCD,但是其官方例子是IO口模拟SPI驱动,刷新速度会比较慢。我们这里采用硬件SPI驱动。
STM32CubeMX:STM32H743+驱动SPILCD屏幕ST7789V2
一、CubeMX配置
引脚说明如下:
●LCD_RES:lcd复位引脚
●LCD_BLK:背光控制,直接IO驱动高低
●LCD_DC:LCD命令或数据选择引脚
●LCD_CS :LCD写使能
以上四个引脚随便查下资料就清楚了。
二、 驱动编写
这里需要注意的一个地方
Cubemx生成工程模板后需要手动使能SPI,否则的话最底层的向SPI发送数据都不起作用肯定是驱动不起来的
加上下图所示使能: