极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12870|回复: 5

【求助】有人有用tft lcd做界面的经验么?

[复制链接]
发表于 2014-5-26 23:04:00 | 显示全部楼层 |阅读模式
我有一个2.2寸的SPI接口的TFT LCD
自己写界面的过程中,那是相当的郁闷。

有谁有经验么?分享一下~
回复

使用道具 举报

发表于 2014-5-26 23:32:58 | 显示全部楼层
自己简单封装个ui库。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-27 06:45:48 来自手机 | 显示全部楼层
pathletboy 发表于 2014-5-26 23:32
自己简单封装个ui库。

哇,分享下?
回复 支持 反对

使用道具 举报

发表于 2014-5-27 10:45:54 | 显示全部楼层
maxims 发表于 2014-5-27 06:45
哇,分享下?

公司的代码,签有保密协议,代码没法分享,只能大概说下,先设计一个ui_base模块,结构体中存放ui基本元素,如坐标、大小,如果是触摸屏可以实现一个函数,用于检测点是否在ui基本模块范围,接着实现ui_region,"继承"自ui_base,加入触摸点检测,事件回调,再实现ui_button,"继承"自ui_region,进行画出按钮,最后实现ui_screen,实现整个界面的事件回调,比如创建界面,释放界面,触控界面,以及刷新界面等,其他按照需求自己扩充吧,这一套东西简单封装下不会超过300行代码。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-27 19:10:39 来自手机 | 显示全部楼层
pathletboy 发表于 2014-5-27 10:45
公司的代码,签有保密协议,代码没法分享,只能大概说下,先设计一个ui_base模块,结构体中存放ui基本元素 ...

从未写过这类的代码,我现在是直接写屏,经常由于数据格式问题弄得花屏,打乱屏上的显示格式!并且,由于刷屏导致系统反应慢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-28 19:02:36 | 显示全部楼层

难道真没人做了嘛?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-13 20:36 , Processed in 0.063050 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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