极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: apachectl

Arduino只用一根信号线驱动Usart-GPU串口液晶屏

[复制链接]
发表于 2014-9-19 13:11:02 | 显示全部楼层
这是用字符命令驱动的吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-19 13:13:11 | 显示全部楼层
nymaxuds 发表于 2014-9-19 13:11
这是用字符命令驱动的吗

对,好懂,当然,传输的数据量稍大而已,因此创造了批界面的方式,把语句也存在GPU的存储器中然后一并调出使用
回复 支持 反对

使用道具 举报

发表于 2014-9-19 13:51:44 | 显示全部楼层
apachectl 发表于 2014-9-19 13:13
对,好懂,当然,传输的数据量稍大而已,因此创造了批界面的方式,把语句也存在GPU的存储器中然后一并调出 ...

这个创意不错 怪不得一根线驱动,不过要解析代码  ,速度会有些慢,好在不开发游戏 ,  基本上很好用
回复 支持 反对

使用道具 举报

发表于 2014-9-19 14:10:10 | 显示全部楼层
嗚嗚....最近海關出了問題, 集運出了公佈 "國內海關關口對往來中港兩地過境車輛加強抽查安排,導致快件報關出口貨物之清關時效受到延誤,嚴重影響貨件運送安排,部分物流集運商亦已宣佈停止發貨。"

我訂了 2.8吋 的顯示屏, 不知還要等多少天才到手....
回复 支持 反对

使用道具 举报

发表于 2014-9-19 17:47:08 | 显示全部楼层
迷你强 发表于 2014-9-18 11:09
只收不发的屏幕肯定是一根信号线。。。囧

不對, 應該是 "只收不发的串口屏幕肯定是一根信号线", 其他 SPI, I2C ... 之類的屏, 都是只收不發的, 但一根信号线是不夠的.
回复 支持 反对

使用道具 举报

发表于 2014-9-20 15:58:38 | 显示全部楼层
nymaxuds 发表于 2014-9-19 13:51
这个创意不错 怪不得一根线驱动,不过要解析代码  ,速度会有些慢,好在不开发游戏 ,  基本上很好用


請問你說的慢, 是用什麼速度傳送的.  我想知道慢是因為傳送造成, 還是顯示器造成.
哈哈...現在才發覺, 樓主沒發視頻....我只是看了硬照.

用串口的有個好處, 就是不用考慮庫是否合用, 基本上所有 arduino 板都有串口, 同一個程式, 可以完全通行.
就是 DUE, Galileo, Edison 也可以共用了 (當然, 其他的地方, 可能還是要修改, 但最少顯示資料的部份可以通用).
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-20 22:13:25 | 显示全部楼层
本帖最后由 apachectl 于 2014-9-20 22:14 编辑
Super169 发表于 2014-9-20 15:58
請問你說的慢, 是用什麼速度傳送的.  我想知道慢是因為傳送造成, 還是顯示器造成.
哈哈...現在才發覺, ...


恐怕也不怎么慢吧,去掉所有不必要的延时,速度是这个样子的


这是Usart-GPU22B(分辨率220X176)演示界面去掉延时后快速刷新的视频,从视频上可以看出GPU刷新速度到底有多快;由于视频压缩软件的原因,有些界面有些模糊,实际每个页面都被有效的显示出来,原始效果比视频效果好的多;
回复 支持 反对

使用道具 举报

发表于 2014-9-20 23:47:57 | 显示全部楼层
apachectl 发表于 2014-9-20 22:13
恐怕也不怎么慢吧,去掉所有不必要的延时,速度是这个样子的


謝謝, 看來不錯了.   我不是用來寫遊戲, 絕對可以接受了.
我買的是 2.8 吋  400 x 240, 希望分別不會太大.
現在用 UNO + OLED / TFT 的庫, 基本上已沒多少記憶體可用, 總不能一直只用 Mega 的.
希望配合 串口 的顯示器, 除了省下接口外, 同時亦省下加載顯屏的庫所用的記憶體.
如果速度好的話, 可能還會再買幾片來用.

貨件已寄回香港中, 可惜現在尚未過關.......希望一切順利.
回复 支持 反对

使用道具 举报

发表于 2014-9-21 10:46:53 | 显示全部楼层
这个屏早就买了2片,一直不是很会玩,屏很好。
回复 支持 反对

使用道具 举报

发表于 2014-9-22 11:03:56 | 显示全部楼层
apachectl 发表于 2014-9-16 19:48
请按说明书的一步一步操作,有些地方不要想当然,就一定可以的。

注意,必须使用记事本等编辑器编辑 ...

这下明白了,多谢指点!
回复 支持 反对

使用道具 举报

发表于 2014-9-22 13:17:59 | 显示全部楼层
ap就是厉害,各种各样的单片机到手就能开发。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-23 13:22:51 | 显示全部楼层
Super169 发表于 2014-9-20 23:47
謝謝, 看來不錯了.   我不是用來寫遊戲, 絕對可以接受了.
我買的是 2.8 吋  400 x 240, 希望分別不會太 ...

点阵大了,刷屏就会慢一些,但作为常规应用,速度足够;
在算法上要注意一些技巧,就是不要做:清屏-输出-清屏-输出  这样会造成闪烁,同一界面,尽可能用覆盖显示的方式刷新
回复 支持 反对

使用道具 举报

发表于 2014-9-23 15:07:07 | 显示全部楼层
apachectl 发表于 2014-9-23 13:22
点阵大了,刷屏就会慢一些,但作为常规应用,速度足够;
在算法上要注意一些技巧,就是不要做:清屏-输出 ...

由於尚未收到, 不知功能如何.
想請問是否有自動捲頁的功能, 我是準備用來當  監察器, 不斷一行一行的輸出, 填滿整個畫面就向上捲動一行.
有點像 電腦連線時的 Serial monitor, 不需要花巧, 只需要簡單的文字顯示及自動捲貢.

如果本身有捲動的功能, 就不需要清屏, 否則...真的會有點問題.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-24 11:40:10 | 显示全部楼层
Super169 发表于 2014-9-23 15:07
由於尚未收到, 不知功能如何.
想請問是否有自動捲頁的功能, 我是準備用來當  監察器, 不斷一行一行的輸出 ...

你说的是另一种应用,类似vt100的输出,就是给什么,显示什么;无法识别什么是显示内容,什么是命令;
这种模式不适合做软件界面,软件界面是由字,和拼图组成的,比如你的windows桌面肯定不会滚动;滚动也仅限于窗口内
回复 支持 反对

使用道具 举报

发表于 2014-9-24 12:30:43 | 显示全部楼层
apachectl 发表于 2014-9-24 11:40
你说的是另一种应用,类似vt100的输出,就是给什么,显示什么;无法识别什么是显示内容,什么是命令;
这 ...

對, 我的要求非常簡單, 像印表機一樣, 收到什麼就印什麼, 印了的就不用再更改.

我看了你的說明書, 好像本身已有 print, println 的功能.
只是不知道如果我一直用 println 去列印, 當到達屏幕最後一行,一 發出 println 後再列印時, 畫面是否會向上捲動一行, 把新的資料印在最後一行去.
如果不能的話, 就只好自己把畫面清了, 把第 2 -  n 行再顯示到 1 - (n-1) 去, 然後再顯示最新的一行....那就有點花功夫, 而且屏會閃 (因為要先清晝面) - 又或每次都印滿全行, 就可以不用先清屏.
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-17 17:15 , Processed in 0.089085 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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