image.png
    本节我们所要驱动的屏幕是由两部分内容所组成

    • 触摸部分是cst816t芯片
    • 显示部分驱动是st7789

    切记触摸屏是由两部分所组成,一部分负责显示,另外一部分负责触摸

    通常我们在显示模块的时候, 卖家都会提供响应的驱动代码,下面我就列出gd32相关示例代码

    gd32驱动代码.zip

    在我们调试显示模块的时候, 我们应当首先确保屏幕的背光是否亮起。
    当背光亮起的时候,可以验证我们的排线是否连接正确

    下面是驱动代码在main.c文件中的调用示例,注意移植的时候,需要将响应的SPI,GPIO端口改成当前自己的开发板对应接口

    1. ST7789_Init();
    2. ST7789_Test();

    触摸部分的调用类似

    1. I2C_Init();
    2. CST816T_Init();