0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RA2L1驱动1.8寸LCD TFT步骤

冬至子 来源:UWPU_1321 作者:UWPU_1321 2023-10-11 11:00 次阅读

前言
在参加这次活动之前已经使用过Renesas的板子,但不是很了解,对于RTT能建立个线程,点亮LED灯以及移植RT-Thread nano到其他板子上,没有深入的理解或者有的功能就没有使用过,本次借着RTT和本次参与RT-Thread与Renesas RA2L1的学习大挑战更深入的去学习RTT和Renesas。

计划使用RA2L1实现RTT的组件功能,外设功能等使用,本篇文章实现1.8寸TFT屏幕的显示,方便后面开发使用,显示一些基本信息或者做UI。

准备
本次进行1.8寸LCD TFT显示测试,首先进行SPI配置,打开工程配置,如下所示:

1.jpg

Pins中选择spi0,只进行spi的时钟线和数据线进行配置,片选信号使用软件进行控制,如下所示:

1.jpg

接下来配置RST,CS,DC引脚,如下所示,在RASC配置中,配置为输出模式即可

1.jpg

接下来在Interrupts中添加spi中断函数,如下所示:

1.jpg

接下来在NewStack中添加SPI配置:

1.jpg

配置如下:

1.jpg

接下来生成工程,配置rtt,添加spi驱动:

1.jpg

st7735驱动

添加st77735驱动代码,这部分有大佬已经写好,直接使用:

1.jpg

编译的时候会出现如下错误,方法是屏蔽掉这个头文件

1.jpg

总结

打开终端,输入help命令

1.jpg

输入lcd_test1:

1.jpg

lcd的测试就到这里,使用起来比较方便,通过配置就可以将基础外设初始化完成,只是目前当前没有st7735的软件包,如果有的话会方便使用,基本配置一下就能点亮屏幕。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动器
    +关注

    关注

    51

    文章

    7308

    浏览量

    142943
  • lcd
    lcd
    +关注

    关注

    34

    文章

    4278

    浏览量

    164097
  • TFT
    TFT
    +关注

    关注

    10

    文章

    374

    浏览量

    109780
  • LCD屏
    +关注

    关注

    0

    文章

    118

    浏览量

    15114
  • TFT屏
    +关注

    关注

    0

    文章

    17

    浏览量

    5632
  • ST7735
    +关注

    关注

    0

    文章

    9

    浏览量

    8227
  • RT-Thread
    +关注

    关注

    31

    文章

    1148

    浏览量

    38872
收藏 人收藏

    评论

    相关推荐

    tft连接nodemcu的相关资料分享

    这次入手了一块2.4的“大屏”lcd,240*320.。。。大不大。。。我觉得一般大驱动是是ili9314。同样和上一篇中的1.8屏幕是
    发表于 11-01 08:12

    【瑞萨RA2系列开发板体验】初识RA2L1开发板

    RA2L1开发板是一款基于R7FA2L1AB2DFL为主控芯片的开发板,它具有优越的性能和低功耗的特点,并配有一定的外设资源以供测试。RA2L1的CPU 时钟频率最高可达48MHz,并支持 1.6V
    发表于 11-29 10:06

    【瑞萨RA2系列开发板体验】测评RA2L1电容式触摸

    RA2L1 MCU产品群关键特性:48MHz Arm Cortex-M23 CPU内核支持1.6V-5.5V宽范围工作电压超低功耗,提供64μA/MHz工作电流和250nA软件待机电流,快速唤醒时间
    发表于 12-27 23:24

    硬件SPI驱动中景园电子1.8LCD硬件

    硬件SPI驱动中景园电子1.8LCD硬件:STM32F103RBTx 、中景园电子1.8LC
    发表于 02-16 06:18

    Renesas RA2L1开发板之UART模块测评

    1、Renesas RA2L1开发板之UART  评测任务  首先非常感谢RT-Thread和Renesas给予测评CPK-RA2L1开发板的机会,本人所测评的模块是UART。这款
    发表于 10-18 10:38

    Renesas RA2L1开发板之I2C测评

    1、Renesas RA2L1开发板之I2C  开发板介绍  CPK-RA2L1评估板是一款专门针对中国本地的开发板,主MCU是一款主频为48MHz,内核为Arm® Cortex®-M
    发表于 10-24 16:29

    Renesas RA2L1开发板之PWM呼吸灯功能设计实现

    1、Renesas RA2L1开发板之PWM呼吸灯功能实现  CPK-RA2L1评估板  MCU:R7FA2L1AB2DFM,48MHz,Arm Cortex®-M23 内核,256k
    发表于 10-25 14:48

    Renesas RA2L1开发板之PWM评测相关资料介绍

    1、Renesas RA2L1开发板之PWM  硬件对PWM支持状况  板载LED中,支持PWM功能,同时该脚也直接引出至金针上,因此可使用该脚做PWM功能测试原作者:oxlm
    发表于 10-25 14:55

    Renesas RA2L1开发板之CAN介绍

    1、Renesas RA2L1开发板之CAN介绍  功能模块的硬件介绍  CPK-RA2L1评估板是一款专门针对中国本地的开发板,主MCU是一款主频为48MHz,内核为Arm® Cortex
    发表于 11-01 11:46

    Renesas RA2L1开发板之PWM方波配置相关资料推荐

    1、Renesas RA2L1开发板之PWM方波配置  工程的配置  时钟的配置  本次直接基于官方的例程进行开发,使用瑞萨的 RA Configuration 进行工程的配置。RA
    发表于 11-02 15:31

    Renesas RA2L1开发板之I2C接口评测

    1、Renesas RA2L1 开发板之 I2C  开发板介绍  CPK-RA2L1评估板是一款专门针对中国本地的开发板,主MCU是一款主频为48MHz,内核为Arm® Cortex®
    发表于 11-04 14:26

    RT-Thread与Renesas RA2L1实现1.8TFT屏幕显示的步骤

    使用过,本次借着RTT和本次参与RT-Thread与Renesas RA2L1的学习大挑战更深入的去学习RTT和Renesas。  计划使用RA2L1实现RTT的组件功能,外设功能等使用,本篇文章实现
    发表于 04-03 16:45

    基于RA2L1开发板的初识点灯

      1. 开发板  2. 开发板介绍  瑞萨RA2L1产品组属于48MHz Arm® Cortex®-M23 超低功耗通用微控制器 ,能够支持 1.6V 至 5.5V 宽电压工作,CPU 时钟频率
    发表于 04-03 16:55

    RA2L1 组数据表

    RA2L1 组数据表
    发表于 01-09 19:06 0次下载
    <b class='flag-5'>RA2L1</b> 组数据表

    RA2L1 组数据表

    RA2L1 组数据表
    发表于 06-30 18:50 0次下载
    <b class='flag-5'>RA2L1</b> 组数据表