返回列表 发新帖我要提问本帖赏金: 50.00元(功能说明)

[CW32F030系列] 【CW32F030CxTx测评】7、硬件SPI驱动(ST7735)1.8吋TFT LCD

[复制链接]
2985|17
 楼主| freeelectron 发表于 2022-8-5 20:24 | 显示全部楼层 |阅读模式
直接上图,看效果

lcd.jpg

显示了字符,中文、以及图片。



之前使用了AT32驱动了这个lcd,本文将驱动移植使用CW32F030驱动,关于LCD的详细操作可参看帖子:https://bbs.21ic.com/icview-3206404-1-1.html里面

本文的硬件连接:
        GND       GND
        3.3V      VCC  
        PB13      SCL
        PB15      SDA
        PB12      CS(片选)      
        PA10      ERS(复位)
        PA11      DC(命令数据选择)
        PA12      BL(背光)  


篇幅太长,直接上传相关代码文件:
lcd.rar (49.65 KB, 下载次数: 34)
lcd_st7735.c/h是与LCD以及驱动相关的,fontlib.h是字库。


打赏榜单

21ic小管家 打赏了 50.00 元 2022-08-10
理由:贡献奖

海滨消消 发表于 2022-8-15 10:58 来自手机 | 显示全部楼层
虎虎生威配个小企鹅
adolphcocker 发表于 2022-8-17 16:49 | 显示全部楼层
CW32F030兼容stm32吗   
 楼主| freeelectron 发表于 2022-8-17 17:24 | 显示全部楼层

软件肯定是不一样的,
isseed 发表于 2022-8-18 19:52 | 显示全部楼层
模拟spi可移植性更好。   
 楼主| freeelectron 发表于 2022-8-19 08:38 | 显示全部楼层
isseed 发表于 2022-8-18 19:52
模拟spi可移植性更好。

模拟速度太慢了
aspoke 发表于 2022-8-19 21:12 | 显示全部楼层
OLED用的人多吗   
modesty3jonah 发表于 2022-10-5 16:46 | 显示全部楼层
SPI还是IIC 都是模拟的好用一些。  
rosemoore 发表于 2022-10-5 18:31 | 显示全部楼层
驱动TFT液晶,刷屏慢,瓶颈是SPI  ,怎么破
mmbs 发表于 2022-10-5 19:00 | 显示全部楼层
模拟SPI驱动st7735后,花点时间驱动硬件spi。
 楼主| freeelectron 发表于 2022-10-5 19:21 | 显示全部楼层
rosemoore 发表于 2022-10-5 18:31
驱动TFT液晶,刷屏慢,瓶颈是SPI  ,怎么破

用DMA
deliahouse887 发表于 2022-10-5 19:49 | 显示全部楼层
怎么提高刷屏速度                  
lihuami 发表于 2022-10-9 20:19 | 显示全部楼层
SPI方式的驱动程序有没有问题  
rosemoore 发表于 2022-10-9 21:13 | 显示全部楼层
批量写入数据比按单字节或双字节写入效率要高得多
touser 发表于 2022-10-9 22:09 | 显示全部楼层
可以通过模拟spi来驱动吗               
 楼主| freeelectron 发表于 2022-10-10 08:30 | 显示全部楼层
touser 发表于 2022-10-9 22:09
可以通过模拟spi来驱动吗

当然可以啊
feifeiniao 发表于 2023-12-27 09:15 | 显示全部楼层
有没有完整的工程代码,可以分享一下吗
jf101 发表于 2024-2-25 18:10 | 显示全部楼层
isseed 发表于 2022-8-18 19:52
模拟spi可移植性更好。

模拟速度太慢了,建议还是使用硬件的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:stm32/LoRa物联网:304350312

66

主题

786

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部