应用例程:液晶屏ST7735S的使用(160 x 128 彩屏)


基本信息

基于STM32F103RCT6核心板,在最小系统的基础上,添加液晶屏ST7735S的支持。

介绍视频

实验硬件

STM32F103RCT6核心板(1块)[ 购买 ]

CH340E通讯小板(1块)[ 购买 ]

Micro-USB通讯线(1根)[ 购买 ]

8输入独立按键模块(1块)[ 购买 ]

TFT液晶屏ST7735S(1块)[ 购买 ]

电路参考

  • CH340E通讯小板通过Micro-USB通讯线到连接电脑。
  • CH340E通讯小板连接STM32F103xC核心板
    CH340E通讯小板GND----GNDP4端子STM32F103xC核心板
    +5V----5V
    TXD----RX
    RXD----TX
  • TFT液晶屏ST7735S连接STM32F103xC核心板
    TFT液晶屏ST7735SVCC----V3P3端子STM32F103xC核心板
    GND----GND
    GND----GND
    CLK----PB3P2端子
    SDA----PB5
    RS----PA2P1端子
    RST----PA1
    CS----PA3
  • 8输入独立按键模块连接STM32F103xC核心板
    8输入独立按键模块G----GNDP1端子STM32F103xC核心板
    K7----PA4
    K5----PA5
    K3----PA6
    K1----PA7

关键配置说明

应用程序

梯形图

NETWORK 0 将参数编辑按键信息送入OLED液晶屏

NETWORK 1 用定时器T1模拟慢充电量

NETWORK 2 用定时器T0模拟快充电量

NETWORK 3 根据充电模式选择显示的电量

NETWORK 4 用上电信号初始化参数

液晶屏配置

欢迎页面

参数显示与编辑页面

实验步骤

  • 将配置上传到服务器,固件下载到STM32F103xC核心板。
  • 通过按键(K7:上、K5:下,K3:修改,K1:确认),修改充电模式,观察充电速度的变化。

指令说明

相关下载