基于STM32F103C6T6的ST7735S驱动工程
项目描述
本仓库提供了一个基于STM32F103C6T6芯片,使用HAL库的硬件SPI+DMA驱动ST7735S芯片的完整Keil工程。该工程包含CubeMX工程文件,并已配置好硬件SPI和DMA,适用于1.8寸SPI屏幕的驱动。
主要功能
- 完整的工程:已测试并确认可以使用。
- ST7735S芯片驱动:适用于1.8寸SPI屏幕。
- CubeMX工程文件:包含CubeMX工程文件和对应的Keil工程。
- 硬件SPI和DMA配置:已配置好硬件SPI以及DMA。
- 按键配置:工程内配置了屏幕的按键,但并未使用。
- 串口2配置:工程内已配置好串口2,并配置了对应的DMA,添加了printf重映射,默认注释。验证过使用printf发送通过串口助手接收到,接收部分未验证,可能存在问题。
- LED控制:工程内使用PC13 GPIO口控制LED灯。
注意事项
- 工程内配置了屏幕的按键,但并未使用。
- 串口2的接收部分未验证,可能存在问题。
- 工程内使用PC13 GPIO口控制LED灯。
使用说明
- 下载本仓库的资源文件。
- 使用Keil打开对应的工程文件。
- 根据需要修改或扩展功能。
- 编译并烧录到STM32F103C6T6芯片上进行测试。
贡献
欢迎提交问题和改进建议,帮助完善本工程。