574246365 发表于 2023-8-31 01:15

【HC32L196PCTA测评】+模拟SPI+TFTLCD

【HC32L196PCTA测评】+模拟SPI+TFTLCD
上一篇测评报告为UART通讯控制LED,本次做下数据显示,人机交互。通过模拟SPI,驱动LCD屏显示。
硬件资源介绍
主控还是HC32L196开发板,下载仿真用板载DAP-LINK,一下是模拟SPI用的引脚。GPIOE 的 PIN11-15.TFT芯片ST7735R


驱动部分
以下是实物连接图

项目结构:

常规的硬件.S.c文件。 新增了LCD驱动文件。
例程修改
第一步修改了引脚映射,将功能和引脚对应。然后配置GPIO置1和清0;

第二步,GPIO引脚初始化,主要对SCK,RES,RS,SDA,RES引脚配置。

第三步,配置ST7735R

第四步,初始化完毕后对屏幕清空,并显示数据内容,打印了一些字符串。

实验结果

结束
本次模拟SPI+TFT测试结束,硬件SPI还未测试,先将显示做通,就可以根据显示内容来进行后续项目开发。将上一部分的UART通讯带命令解析和本次结合。刷新界面是真费劲。**对大家有所帮助。
附件


renyaq 发表于 2023-9-5 23:59

不错,有空试下

chenjun89 发表于 2023-9-6 08:32

为什么不用硬件SPI?

574246365 发表于 2023-9-7 15:34

还没来得及试。

Alohaq 发表于 2023-10-23 15:09

chenjun89 发表于 2023-9-6 08:32
为什么不用硬件SPI?

它的硬件SPI有点坑,没法设置硬件还是软件CS脚,每次发都要控制NSS

helloheoo 发表于 2024-8-7 17:14

我目前用的模拟的SPI,刷新是真的慢,刷新一屏感觉得好几秒
页: [1]
查看完整版本: 【HC32L196PCTA测评】+模拟SPI+TFTLCD