前言
在参加这次活动之前已经使用过renesas的板子,但不是很了解,对于rtt能建立个线程,点亮led灯以及移植rt-thread nano到其他板子上,没有深入的理解或者有的功能就没有使用过,本次借着rtt和本次参与rt-thread与renesas ra2l1的学习大挑战更深入的去学习rtt和renesas。
计划使用ra2l1实现rtt的组件功能,外设功能等使用,本篇文章实现1.8寸tft屏幕的显示,方便后面开发使用,显示一些基本信息或者做ui。
准备
本次进行1.8寸lcd tft显示测试,首先进行spi配置,打开工程配置,如下所示:
在pins中选择spi0,只进行spi的时钟线和数据线进行配置,片选信号使用软件进行控制,如下所示:
接下来配置rst,cs,dc引脚,如下所示,在rasc配置中,配置为输出模式即可
接下来在interrupts中添加spi中断函数,如下所示:
接下来在newstack中添加spi配置:
配置如下:
接下来生成工程,配置rtt,添加spi驱动:
st7735驱动
添加st77735驱动代码,这部分有大佬已经写好,直接使用:
编译的时候会出现如下错误,方法是屏蔽掉这个头文件
总结
打开终端,输入help命令
输入lcd_test1:
lcd的测试就到这里,使用起来比较方便,通过配置就可以将基础外设初始化完成,只是目前当前没有st7735的软件包,如果有的话会方便使用,基本配置一下就能点亮屏幕。
出色的计算密集型系统开发平台-Xilinx全可编程器件
电机从变频转到工频,要注意哪些问题
并行超算云服务在多个地区开始试用
在i.MX RT平台上开发图形界面工程
传祺GS3终于要上市了!售价七万起,看到它都后悔买宝骏510
RA2L1驱动1.8寸LCD TFT步骤
异步电机混合模型转子磁链观测器学习
地震预警上怎样融合rfid技术
加速度传感器在地层检测中的应用
CMOS图像传感器市场持续火热,多摄像头化导致供不应求
基于Verilog FPGA 流水灯设计
中央计算架构升级、多款新品亮相,芯驰引领智能汽车新时代
针对涂胶,ABB机器人有专门的dispense软件
迪士尼研发VR/AR头显,可产生风感和气味
影响PCB阻抗的主要因素 PCB设计50欧姆阻抗控制的原因
还在迷信洋品牌?MAXHUB会议平板告诉你“中国心”更靠谱
半导体制造工艺之快速加热退火(RTA)系统
人工智能距离现代化目标还需要解决哪些问题
FormFactor的RFgenius晶圆上S参数测量套件
华为“新价值,新机遇”5“机”峰会在上海圆满落幕