打印
[综合信息]

【HC32L196PCTA测评】+模拟SPI+TFTLCD

[复制链接]
2017|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
【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_master.zip (310.08 KB)

使用特权

评论回复
沙发
renyaq| | 2023-9-5 23:59 | 只看该作者
不错,有空试下

使用特权

评论回复
板凳
chenjun89| | 2023-9-6 08:32 | 只看该作者
为什么不用硬件SPI?

使用特权

评论回复
地板
574246365|  楼主 | 2023-9-7 15:34 | 只看该作者
还没来得及试。

使用特权

评论回复
5
Alohaq| | 2023-10-23 15:09 | 只看该作者
chenjun89 发表于 2023-9-6 08:32
为什么不用硬件SPI?

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

使用特权

评论回复
6
helloheoo| | 2024-8-7 17:14 | 只看该作者
我目前用的模拟的SPI,刷新是真的慢,刷新一屏感觉得好几秒

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

44

帖子

1

粉丝