
2022Y-T3P-STM32F103开发板
简介
STM32F103C8T6/STM32F103CBT6开发板 最小系统+一个1.14寸IPS屏幕接口+四个按键
简介:STM32F103C8T6/STM32F103CBT6开发板 最小系统+一个1.14寸IPS屏幕接口+四个按键开源协议
:CC-BY 3.0
描述
STM32F103C8T6 开发板
基本硬件信息:
主控: STM32F103C8T6
降压: AMS1117-3.3
屏幕: 1.14寸TFT-LCD彩色屏, ST7789驱动, 分辨率135 x 240
引出USB接口, 带有4个按键
测试硬件与原理图不同的几个地方:
R6, R7两个电阻, 原理图使用330欧, 个人认为太亮, 将蓝色LED的限流电阻R6改为5.1K, 将绿色LED的限流电阻改为10K.
R11是背光的限流电阻, 原理图使用5.1K, 屏幕会比较暗, 这个可以短接, 直接是最亮状态, 测试硬件改为330欧.
测试使用Arduino, 这样不用自己弄驱动:
1. 打开Arduino, 选择库管理, 下载Adafruit的GFX库, ST7734 & ST7789库, 过程中会提示安装Adafruit的BusIO库, 所以一共是3个.
2. 点击工具-开发板-选择Generic STM32F1 series(需要安装ST提供的其他开发板才有这个), 然后在工具-Board part number中选择Generic F103C8Tx.
3. 点击文件-示例-Adafruit ST7734 and ST7789 Library-graphicstest_ST7789
然后就会自动打开示例项目文件, 将引脚改为与此开发板对应, 如下图:(注释非常详细了, 可以自行查看)
然后打开背光, 也就是将PA8设置为低, 就可以上传程序了.
示例程序功能测试图片:
GFX库功能非常强, 性能一般般吧, 示例程序运行见视频. 图片中只有文字显示.
设计图

BOM


评论