【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通讯带命令解析和本次结合。刷新界面是真费劲。**对大家有所帮助。
附件
不错,有空试下 为什么不用硬件SPI? 还没来得及试。 chenjun89 发表于 2023-9-6 08:32
为什么不用硬件SPI?
它的硬件SPI有点坑,没法设置硬件还是软件CS脚,每次发都要控制NSS 我目前用的模拟的SPI,刷新是真的慢,刷新一屏感觉得好几秒
页:
[1]