scratch创意设计 发表于 2022-7-20 16:10:55

ASR扩展库——ST7735驱动

本帖最后由 blue 于 2022-7-21 14:03 编辑

扩展库使用说明ST7735驱动彩屏
一、硬件
1.44寸St7735芯片驱动spi彩屏




型号:Model haoda-SPI-144
分辨率:screen resolution 128*128
可视角度:Viewing Angle 12o’ COLK
色彩度:colorfulness 65K
模组尺寸(mm):Module size 28.30*42.19*5.80
屏幕尺寸(mm):The screen size 28.30*32.80
可视区域(mm):Viewing area 25.50*26.50
背光类型:Backlinght type WHITE LED
通讯接口:interface 4线SPI
                                                
购买链接

天问ASR PRO离线语音识别模块

购买链接

二、接口定义


三、硬件连线图


            
ASR PRO与彩屏引脚连线说明

ASR PRO引脚 彩屏引脚 接口定义
GND GND 接地端
5V VCC 模拟电压 3.3V/5V 可选
PA2 CS LCD片选信号
PA3 SCL 串行SPI时钟信号
PA5 SDA 串行SPI数据输入端
PA6 DC 命令/数据选择端
PC4 RES LCD 复位信号
PA1 BL 背光开关控制脚; BL=1 背光亮;BL=0 背光关。

四、库函数功能


输入参数:
1.选择分辨率,有128*128,128*160,80*160三种,默认分辨率1288128
2.CS:LCD片选信号
3.SCL:串行SPI时钟信号
4.SDA:串行SPI数据输入端
5.DC:命令/数据选择端
6.RES:LCD 复位信号


输入参数:
1.彩屏设置显示方向,有0°,90°,180°,270°四种可选


输入参数:
1.彩屏清屏并设置背景颜色


输入参数:
1.彩屏设置文本光标位置,X轴坐标
2.彩屏设置文本光标位置,Y轴坐标


输入参数:
1.彩屏显示汉字,自定义输入
2.字体大小,有12,16,24,32四种


临界保护:一段在执行的时候不能被中断的代码段。

五、范例代码



彩屏显示如下图所示







efanlaw 发表于 2022-7-21 11:13:00

本帖最后由 efanlaw 于 2022-7-23 23:30 编辑

已通过Image2Lcd2.9(破解版)取模和数组,多线程实现了温湿度变量和图片动态显示

kkmichael 发表于 2022-11-12 00:20:37

efanlaw 发表于 2022-7-21 11:13
已通过Image2Lcd2.9(破解版)取模和数组,多线程实现了温湿度变量和图片动态显示 ...

有程序吗?方便发一下,温度及图片动态显示

感觉之灵感 发表于 2023-3-2 17:15:09

大神你好,能不能教一下,怎么修改分辨率,我买的显示屏分辨率是128*64的,希望大神能教一下,谢谢

pytorch高手 发表于 2024-3-27 21:14:04

搞出来看看
页: [1]
查看完整版本: ASR扩展库——ST7735驱动