基于STM32F103C6T6的ST7735S驱动工程

2023-03-08

基于STM32F103C6T6的ST7735S驱动工程

项目描述

本仓库提供了一个基于STM32F103C6T6芯片,使用HAL库的硬件SPI+DMA驱动ST7735S芯片的完整Keil工程。该工程包含CubeMX工程文件,并已配置好硬件SPI和DMA,适用于1.8寸SPI屏幕的驱动。

主要功能

  1. 完整的工程:已测试并确认可以使用。
  2. ST7735S芯片驱动:适用于1.8寸SPI屏幕。
  3. CubeMX工程文件:包含CubeMX工程文件和对应的Keil工程。
  4. 硬件SPI和DMA配置:已配置好硬件SPI以及DMA。
  5. 按键配置:工程内配置了屏幕的按键,但并未使用。
  6. 串口2配置:工程内已配置好串口2,并配置了对应的DMA,添加了printf重映射,默认注释。验证过使用printf发送通过串口助手接收到,接收部分未验证,可能存在问题。
  7. LED控制:工程内使用PC13 GPIO口控制LED灯。

注意事项

  • 工程内配置了屏幕的按键,但并未使用。
  • 串口2的接收部分未验证,可能存在问题。
  • 工程内使用PC13 GPIO口控制LED灯。

使用说明

  1. 下载本仓库的资源文件。
  2. 使用Keil打开对应的工程文件。
  3. 根据需要修改或扩展功能。
  4. 编译并烧录到STM32F103C6T6芯片上进行测试。

贡献

欢迎提交问题和改进建议,帮助完善本工程。

下载链接

基于STM32F103C6T6的ST7735S驱动工程