矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 1662|回复: 18

买了一个2.8寸的tft彩屏驱动成功

[复制链接]
     
发表于 2025-3-6 15:38:27 | 显示全部楼层 |阅读模式
收到的屏:
微信图片_20250306153608.jpg


驱动图:
微信图片_20250306153625.jpg 微信图片_20250306153618.jpg


下一步试验显示汉字,
还缺少库。头大 。。。

评分

3

查看全部评分

     
发表于 2025-3-10 07:19:59 | 显示全部楼层
能够点亮屏幕,显示汉字就不复杂了。
汉字通常也是通过点阵显示构成的,与ASCII字库类似,只不过同号的字体宽度加一倍。汉字的点阵通常是16*16或者24*24,找到显示ASCII字符的函数,增加一次循环显示右半边就行。汉字库通常是根据自己的需要建立起字符集,将指定的汉字转换成点阵字库的软件有很多,稍微学习一下就能掌握。显示ASCII字符与显示汉字最大的区别是:ASCII字符数量不多,通常是用全集,然后通过ASCII码的顺序来在确定所需的字符;而汉字字符数量众多,单片机的容量有限,通常不会使用汉字的全集,而是根据需要建立一个子集,确定所需的字符要稍微复杂一点。这可以通过学习人家的代码来理解和掌握。
回复 支持 1 反对 0

使用道具 举报

     
发表于 2025-3-6 16:09:56 | 显示全部楼层
问AI嘛,这些都是小事
回复 支持 反对

使用道具 举报

     
发表于 2025-3-6 18:39:07 | 显示全部楼层
本帖最后由 iffi123 于 2025-3-6 19:50 编辑

看起来象TN屏,我也有一块很像,2.4寸

宁愿加点钱,IPS效果好很多
回复 支持 反对

使用道具 举报

     
发表于 2025-3-6 19:00:40 | 显示全部楼层
不错呐, 我也想捣鼓,请问是用啥单片机
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-3-7 17:52:30 | 显示全部楼层
bigluo 发表于 2025-3-6 16:09
问AI嘛,这些都是小事

问了 kimi,
说是要去 git...的网站下载,
我这边封了 ,上不去
头大 。。。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-3-7 17:53:18 | 显示全部楼层
iffi123 发表于 2025-3-6 18:39
看起来象TN屏,我也有一块很像,2.4寸

宁愿加点钱,IPS效果好很多

买的2.8寸tft彩屏。
SPI接口,
驱动很简单 。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-3-7 17:54:32 | 显示全部楼层
hangzhou 发表于 2025-3-6 19:00
不错呐, 我也想捣鼓,请问是用啥单片机

用的是RP2040zero开发板去驱动的 。
见下图:


微信图片_20250307174328.jpg 微信图片_20250307174338.jpg
回复 支持 反对

使用道具 举报

     
发表于 2025-3-7 21:06:15 | 显示全部楼层
lxa000 发表于 2025-3-7 17:52
问了 kimi,
说是要去 git...的网站下载,
我这边封了 ,上不去

github是可以上的,但是要多试几次,多点耐心。
另外,有些库可能gitee也有,你可以试一下。
如果用的是ESP32之类的流行芯片,可以考虑找几个国内论坛,把库下载下来,代码就可以问AI了。
回复 支持 反对

使用道具 举报

     
发表于 2025-3-7 21:10:56 | 显示全部楼层
lxa000 发表于 2025-3-7 17:53
买的2.8寸tft彩屏。
SPI接口,
驱动很简单 。

菜单用内置字库(存放在代码里), 列表的汉字是通过tf卡读取字库文件,可以显示任意汉字
下次试试字库芯片
屏幕截图 2025-03-06 184346.jpg
回复 支持 反对

使用道具 举报

     
发表于 2025-3-7 21:52:54 | 显示全部楼层
不错呐, 我也想捣鼓
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-3-8 00:11:04 | 显示全部楼层
bigluo 发表于 2025-3-7 21:06
github是可以上的,但是要多试几次,多点耐心。
另外,有些库可能gitee也有,你可以试一下。
如果用的 ...

下面 2个都上不去:
http://ipengtao.com/


https://github.com/micropython/micropython
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-3-8 01:06:27 | 显示全部楼层
iffi123 发表于 2025-3-7 21:10
菜单用内置字库(存放在代码里), 列表的汉字是通过tf卡读取字库文件,可以显示任意汉字
下次试试字库芯片 ...

分享下你的汉字库和ucglib库?
谢谢 !
回复 支持 反对

使用道具 举报

     
发表于 2025-3-8 08:30:51 | 显示全部楼层
lxa000 发表于 2025-3-8 00:11
下面 2个都上不去:
http://ipengtao.com/

这里有micropython:
https://gitee.com/CHN_ZC/micropython
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-3-8 15:47:13 | 显示全部楼层
本帖最后由 lxa000 于 2025-3-8 15:49 编辑


先谢谢你了 !
里边都是  C语言的,
我需要下边的这几个:
ufont.py  :字体处理模块。
unifont-14-12917-16.v3.bmf  :点阵字体文件(支持汉字)。
ili9341.py  :ILI9341 显示屏驱动模块。
ssd1306_demo.py 。
回复 支持 反对

使用道具 举报

     
发表于 2025-3-8 16:31:24 | 显示全部楼层
lxa000 发表于 2025-3-8 15:47
先谢谢你了 !
里边都是  C语言的,
我需要下边的这几个:

老哥,这些东西要会搜索才行啊,直接在gitee上面的搜索栏,搜索ufont.py,就有一个结果,字体库也在里面:
https://gitee.com/liio/MicroPython-uFont
编程一定要自己会搜索。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-29 07:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表