This website requires JavaScript.
入驻
发布

支持SPI并口16位8080的屏幕驱动板

Canmi
发布于2025-01-03 17:14:18
CC BY-NC-SA协议 分类: 侵权投诉
销量: 0
4
4
0
简介:

采用 USBC 接口板子调试器桥接 G0B1 JTAG/SWD。

应用场景:

LCD色彩测试,坏块检测,屏幕驱动二次开发。

一、产品简介

*注 本文件使用立创EDA设计。
*注 本项目附件提供源码,可参考二次开发。

采用 USBC 接口板子调试器桥接 G0B1 JTAG/SWD。


二、应用场景

LCD色彩测试,坏块检测,屏幕驱动二次开发。


三、产品概述:

基于STM32G0B1VET6+STM32F103CBT6+W25Q128JVEIQ的屏幕驱动板。


四、产品参数:

(1)输入电压范围:5V;

(2)输入电流范围:10-100mA;

(3)外设驱动速率:SPI 64M (MAX);

(4)PCB尺寸:45.0*25.0mm ±0.5mm;

(5)项目参考成本:35 RMB (不含PCB)。


*注 高于绝对最大额定值部分所列数值的应力有可能对器件造成永久性的损害,在任何绝对最大额定值条件下 暴露的时间过长都有可能影响器件的可靠性和使用寿命。



Top Layer

支持SPI并口16位8080的屏幕驱动板硬件项目图1


Bottom Layer

支持SPI并口16位8080的屏幕驱动板硬件项目图2


五、使用说明

(1)上电前连接好屏幕,烧入编译好的测试固件后上电即可开始测试。

(2)二次开发使用的文件请查看附件中的"二次开发说明.docx"


六、备注

(1)PCB无位号丝印,请按照附件压缩包内的“焊接辅助文件_aurora.html”文件对照焊接。

(2)本项目需要烧入固件位于附近压缩包内“固件_aurora_rgb_display”。

(3)部分立创无货元器件链接参考附件压缩包内的"参考链接BOM_aurora_2024-12-30.xlsx"。

(4)固件烧入请自行搜索软件“PowerWriter”下载或者使用其他你自己的Link提供的软件上位机。


*注 图中为烧入器样式的一种举例,实际您可以使用DAP-Link,JLink 等其他烧入器写入。

支持SPI并口16位8080的屏幕驱动板硬件项目图3


支持SPI并口16位8080的屏幕驱动板硬件项目图4


(6)本项目复用了USBC连接器的 SBU1-2 作为 SWD 下载口,用户请自备转接板或者飞线下载。


*注 图中为 USBC 连接器引出 Sbu1-2 转 2.54 排针示意图。

支持SPI并口16位8080的屏幕驱动板硬件项目图5


支持SPI并口16位8080的屏幕驱动板硬件项目图6


(7)使用“PowerWriter”参考下图教程。


连接好调试器和PCB;

支持SPI并口16位8080的屏幕驱动板硬件项目图7


芯片型号选择;

支持SPI并口16位8080的屏幕驱动板硬件项目图8


添加附件内的桥接Link固件(ST-Link或者JLink)固件;

支持SPI并口16位8080的屏幕驱动板硬件项目图9


任意选择一个即可(这里使用JlinkOB举例);

支持SPI并口16位8080的屏幕驱动板硬件项目图10


连上MCU然后点击下载即可;

支持SPI并口16位8080的屏幕驱动板硬件项目图11


烧入完成后移除烧入器,使用数据线直接连接USBC和电脑端;

支持SPI并口16位8080的屏幕驱动板硬件项目图12


然后验证目标芯片连接,此处使用"STM32CubeProgrammer"举例;

支持SPI并口16位8080的屏幕驱动板硬件项目图13


此处我们就已经连接上了用于驱动屏幕的STM32G0B1到这里可以自行选择测试固件烧入,或者使用Keil继续开发。



七、测试固件下载例示(使用板载调试器)

此处使用"STM32CubeProgrammer"举例,你可以使用自己喜欢的,MDK5,J-Flash都行。

支持SPI并口16位8080的屏幕驱动板硬件项目图14


完成后应该得到以下提示,如果没有请检查焊接以及之前的步骤。

支持SPI并口16位8080的屏幕驱动板硬件项目图15


Keil5 AC5 UV4适配;

支持SPI并口16位8080的屏幕驱动板硬件项目图16


MDK-ARM适配;

支持SPI并口16位8080的屏幕驱动板硬件项目图17


观察屏幕应该得到下图所示。

支持SPI并口16位8080的屏幕驱动板硬件项目图18



八、测试照片&视频


注: 请检查支持的屏幕型号,如果需要测试其他屏幕,需要自行适配


目前适配屏幕驱动如下:

ST7735S、ST7789、ST7789、ST7789V、ST7789V2,GC9013

目前适配屏幕尺寸如下:

0.42、0.96、1.05、1.14、1.47、2.0、2.8、3.5寸


理论上符合上述驱动芯片和尺寸的屏幕都能驱动,只不过屏幕型号是生产厂家规范的,所以各家都不同。

本次测试使用的型号为 HP28008


连接好排线。

支持SPI并口16位8080的屏幕驱动板硬件项目图19


支持SPI并口16位8080的屏幕驱动板硬件项目图20


支持SPI并口16位8080的屏幕驱动板硬件项目图21


支持SPI并口16位8080的屏幕驱动板硬件项目图22



并口 彩屏 USBC LCD ST7789
最近更新时间 2025-01-03 17:14:18
描述
PCB
元件清单
原理图
附件
讨论