打印
[CW32L083系列]

CW32L083移植驱动st7735 TFT屏

[复制链接]
41375|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lulugl|  楼主 | 2023-7-4 18:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
#有奖活动# #申请原创# @21小跑堂
【目的】移植st7735屏到CW32L083
【实验器材】
CW32L083开发板
TFT st7735屏。
【实现步骤】
1、这块屏在cw32f030上面的现成的驱动,所以复制一份TFT驱动到开发目录下面:

2、修改Lcd_Drive.c下的GPIO初始化,去掉speed这一项。在头文件中添加<rtthread.h>以便引入延时函数。
3、在102行把原来的delay函数修改为rtthread中的rt_thread_delay函数(注这里必要添加,要不会初始化LCD败,造成白屏)
4、Font.h需要添加宏定义,要不编译器会提示找不到Font.h。
5、把Font.h等几个头文件添加到app_main.h中。
6、修改makefile,把TFT文件夹添加到.mk中:

7、在主函数中添加初始化程序及显示函命令如下:
    Lcd_Clear(GRAY0);               //清屏

    Gui_DrawFont_GBK16(15,5,BLACK,GRAY0,"HELLO world");
    Gui_DrawFont_GBK16(15,25,RED,GRAY0,"LCD OK DISPLAY");
按照如如下接好线:
/******************************************************************************
//              GND   电源地
//              VCC   接5V或3.3v电源
//              SCL   接PB6(SCL)
//              SDA   接PB7(SDA)
//              RES   接PA15
//              DC    接PB4
//              CS    接PB5
//               BL    接3.3V
*******************************************************************************/
【实现效果】


使用特权

评论回复
沙发
rgjinxuan| | 2023-7-5 10:44 | 只看该作者
问一下  驱动ST7735  的程序在哪儿下载

使用特权

评论回复
板凳
lulugl|  楼主 | 2023-7-5 15:30 | 只看该作者
rgjinxuan 发表于 2023-7-5 10:44
问一下  驱动ST7735  的程序在哪儿下载

CW32F030开发板套件资料里有,如果需要,我可以上传附件。

使用特权

评论回复
地板
rgjinxuan| | 2023-7-5 15:32 | 只看该作者
我没申请开发板

使用特权

评论回复
评论
lulugl 2023-7-5 15:36 回复TA
如果有项目,可以向他们申请开发板的。低功耗做得非常优秀。 
5
rgjinxuan| | 2023-7-5 15:56 | 只看该作者
上传一下

使用特权

评论回复
6
lulugl|  楼主 | 2023-7-5 16:08 | 只看该作者

https://pan.baidu.com/s/11fAIND0d1JHg7eLmqGKeIw
0q8r

使用特权

评论回复
7
rgjinxuan| | 2023-7-5 16:12 | 只看该作者
TKS

使用特权

评论回复
8
lulugl|  楼主 | 2023-7-5 16:30 | 只看该作者

有很详细的例程,但是要移植到CW32L系列,要修改小部分内容,如果有什么问题,可以回帖,一起讨论。

使用特权

评论回复
9
dvssy| | 2023-7-5 16:46 | 只看该作者
好厉害

使用特权

评论回复
10
rgjinxuan| | 2023-7-5 17:26 | 只看该作者
问一下 驱动ST7735 的程序在那个目录里面

使用特权

评论回复
11
lulugl|  楼主 | 2023-7-5 17:27 | 只看该作者

其实都差不多,就是用的是模拟的,有空修改成spi可能速度就好一些。

使用特权

评论回复
12
szt1993| | 2023-12-22 14:32 | 只看该作者
楼主可以上传一下附件让大家学习一下

使用特权

评论回复
13
中国龙芯CDX| | 2024-1-9 15:43 | 只看该作者
学习一下,确实很方便

使用特权

评论回复
14
移植st7735屏到CW32L083经典案例

使用特权

评论回复
15
chenqianqian| | 2024-1-10 07:51 | 只看该作者
现在满屏OLED的时代再来看TFT LCD,瞬间觉得颗粒感好强。

使用特权

评论回复
16
szt1993| | 2024-2-25 16:58 | 只看该作者
移植st7735屏到CW32L083

使用特权

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

本版积分规则

137

主题

669

帖子

6

粉丝