
STC32G144K246驱动1602及12864(失败版)
简介
STC32G144K246-LQFP100驱动1602及12864显示电脑状态信息
简介:STC32G144K246-LQFP100驱动1602及12864显示电脑状态信息开源协议
:GPL 3.0
描述
2025/12/17:项目立项,目前的计划是,pcb分成两块,一块是stc32g144k246核心板和屏幕驱动板,核心板板载89路led,按下用户按键可以顺时针/逆时针点亮led,呼吸灯闪烁led,调整闪烁速度等功能。板载4线/7线i2c接口,1602接口,可以完成简单的屏幕显示。因为芯片支持usb下载程序,所以预留了usba,usbc以及4线插针,可以方便程序下载。预计的程序功能是支持12864屏幕显示CPU/内存双柱状图,CPU温度,硬盘占用率、显卡温度、CPU核心数、内存总容量、系统运行时长、网络状态 9类电脑参数,上位机30秒刷新一次信息,刷新时间可调;1602屏幕支持显示当前本地时间,网络连接状态等信息,且支持上位机授时。完成之后需要一条typec线和电脑连接进行通讯。
虽然是个简单的项目,但是对我来说还是很大的一个挑战,读书时候经常看电子类的杂志,所以一直很感兴趣,高中时候就买了第一个电烙铁,做过最复杂的电路是89c52驱动的电子钟,时隔多年,还是想挑战一下,就报名了这次的电子赛,希望能完成项目。
2025/12/18以防万一买了一块加热板来焊接电路板。
2025/12/23收到pcb准备焊接
2026/1/15多次焊接电路板,几番检查可以确定焊接没问题,但是通过usb电脑始终无法识别芯片,使用多年前的串口转接板结果太老旧无法找到驱动,最终决定购买ch340进行程序下载


2026/1/19多种方法下载程序失败,大概是多年没有做了,还是决定明天重新焊板

2026/1/21重新焊接一块板子只保留核心元件和p5.3led进行测试,成功下载程序,开始主程序编写

2026/01/25晚9点,编写的1602程序始终无法运行,显示乱码,换了驱动口还是无法驱动,最终确定我不是这块料,还是放弃了,此贴姑且作为我没能成功的电子梦的墓碑,留作纪念,待以后有机会能做完本次项目。

设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论