搜索
bottom↓
回复: 106

赤裸裸的奉献,uCOS+UCGUI3.98移植+4.3寸TFT制作(cpld+sram)

  [复制链接]

出0入0汤圆

发表于 2011-12-5 23:59:27 | 显示全部楼层 |阅读模式
看到很多人驱动大屏,都没有大屏的驱动资料,这次就赤裸裸了


资料来源于本网站,回归于本网站


现在4.3寸屏很有诱惑力o。



经过修改很容易把这个代码改成7-8寸的,不过sram价格不给力,剩下的就得肯sdram了。

废话就不说了,上资料

stm32 uCOS_ucgui3.98移植代码

stm32 uCOS_ucgui3.98移植代码ourdev_701925GEDAN6.rar(文件大小:18.73M) (原文件名:uCGUI3.98_4.3test.rar)

cpld代码+脚本文件ourdev_701911U1RN3Z.rar(文件大小:4K) (原文件名:Quarts_Tft43_verilog.rar)
cpld驱动tft4.3原理图ourdev_701912OUOLPJ.pdf(文件大小:498K) (原文件名:TFT43_DRI.pdf)



tft4.3时序 (原文件名:tft43.jpg)



修改待上传stm32 uCOS+ucgui3.98...................................................................

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

 楼主| 发表于 2011-12-6 00:07:07 | 显示全部楼层
无图无真相,经过优化的ucgui。

(原文件名:CIMG0497.JPG)


(原文件名:CIMG0498.JPG)


(原文件名:CIMG0500.JPG)


(原文件名:IMAG0029.jpg)

没想到这次DIY这个模块很成功

出0入0汤圆

发表于 2011-12-6 00:09:46 | 显示全部楼层

出0入0汤圆

发表于 2011-12-6 00:17:59 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-6 00:25:29 | 显示全部楼层
顶顶。

出0入0汤圆

 楼主| 发表于 2011-12-6 00:42:16 | 显示全部楼层
还有几块空板,和几个屏。有挑战cpld的电邮 1 5 31900 30 29@189.cn

出0入0汤圆

发表于 2011-12-6 08:51:17 | 显示全部楼层
你的屏是从哪里搞的?什么厂家的啊?

出0入12汤圆

发表于 2011-12-6 09:06:17 | 显示全部楼层
不错

出0入0汤圆

 楼主| 发表于 2011-12-6 09:08:51 | 显示全部楼层
回复【5楼】dzng11 原子3号
还有几块空板,和几个屏。有挑战cpld的电邮 1 5 31900 30 29@189.cn
-----------------------------------------------------------------------

淘宝很多的,价格很诱惑,不带触摸突破50都能拿到

出0入0汤圆

发表于 2011-12-6 09:25:00 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-6 09:32:06 | 显示全部楼层
学习

出0入0汤圆

发表于 2011-12-6 09:37:04 | 显示全部楼层
学习了!~

出0入0汤圆

发表于 2011-12-6 09:43:00 | 显示全部楼层
回复【8楼】dzng11 原子3号
回复【5楼】dzng11 原子3号
还有几块空板,和几个屏。有挑战cpld的电邮 1 5 31900 30 29@189.cn
-----------------------------------------------------------------------
淘宝很多的,价格很诱惑,不带触摸突破50都能拿到
-----------------------------------------------------------------------

那就麻烦LZ推荐哈了,我就想玩宽屏!

出0入0汤圆

 楼主| 发表于 2011-12-6 09:57:17 | 显示全部楼层
http://item.taobao.com/item.htm?id=3764763357
我原本在这买的

出0入12汤圆

发表于 2011-12-6 09:58:46 | 显示全部楼层
问下tps6xxxx的具体型号

出0入0汤圆

 楼主| 发表于 2011-12-6 10:02:02 | 显示全部楼层
回复【14楼】waterx3
问下tps6xxxx的具体型号
-----------------------------------------------------------------------

TPS61040

悄悄地说声,这个tft驱动器和某某公司的功能相近哦,(利益的驱使下)不会遭某某公司的白眼吧

出0入0汤圆

发表于 2011-12-6 10:20:55 | 显示全部楼层
这个学习一下。

出0入0汤圆

发表于 2011-12-6 11:00:04 | 显示全部楼层
请问下 楼主 你买的tft 的驱动器的型号是哪个?

出0入0汤圆

 楼主| 发表于 2011-12-6 11:10:29 | 显示全部楼层
回复【17楼】ansai0089 AnDy
请问下 楼主 你买的tft 的驱动器的型号是哪个?

-----------------------------------------------------------------------

仔细看帖,也有可能没理解你的意思,你是问TFT的驱动芯片还是????
这个驱动板最终是通过cpld刷屏的,stm32只是送数据到sram

出0入0汤圆

发表于 2011-12-6 12:01:32 | 显示全部楼层
回复【18楼】dzng11  原子3号
回复【17楼】ansai0089 andy
请问下 楼主 你买的tft 的驱动器的型号是哪个?
-----------------------------------------------------------------------
仔细看帖,也有可能没理解你的意思,你是问tft的驱动芯片还是????
这个驱动板最终是通过cpld刷屏的,stm32只是送数据到sram
-----------------------------------------------------------------------
嗯  是tft的驱动芯片  淘宝上 Driver  HX8257 OTA5180 (任选)  不知 你买的 哪个 ?

出0入0汤圆

 楼主| 发表于 2011-12-6 12:28:51 | 显示全部楼层
嗯  是tft的驱动芯片  淘宝上 Driver  HX8257 OTA5180 (任选)  不知 你买的 哪个 ?
--------------------------------------------------------------------------------
Driver  HX8257,肯定是行的。
OTA5180 ,不知道是怎么样屏,时序一样的话,就可以

我手上有个pm5,拆下来屏也是可以驱动的,不知道驱动ic是什么

出0入0汤圆

发表于 2011-12-6 12:37:49 | 显示全部楼层
谢谢 原子3号  给你发邮箱了  想请教你点问题~

出0入0汤圆

发表于 2011-12-6 12:52:15 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-6 12:59:22 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-6 13:11:45 | 显示全部楼层
不错!

出0入0汤圆

发表于 2011-12-6 14:56:50 | 显示全部楼层
楼主好人啊

出0入0汤圆

发表于 2011-12-6 15:32:20 | 显示全部楼层
飘过

出0入0汤圆

发表于 2011-12-6 17:17:43 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-12-6 18:09:06 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-7 10:36:00 | 显示全部楼层
好东西,楼主屏和空板卖多钱啊?

出0入0汤圆

 楼主| 发表于 2011-12-7 13:24:31 | 显示全部楼层
回复【30楼】embeddev
好东西,楼主屏和空板卖多钱啊?
-----------------------------------------------------------------------

看着给吧,只要不要让我亏了,成本价就行了

出0入0汤圆

发表于 2011-12-8 10:40:22 | 显示全部楼层
学习了,mark

出0入0汤圆

发表于 2011-12-8 12:33:45 | 显示全部楼层
回复【31楼】dzng11  原子3号
-----------------------------------------------------------------------
可以转个焊接好的板子吗?已给你发mail。谢谢

出0入0汤圆

发表于 2011-12-8 15:28:48 | 显示全部楼层
Cool,来一份

出0入0汤圆

发表于 2011-12-8 15:43:40 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-8 16:59:09 | 显示全部楼层
LZ说我吗?放心
DIY蛮大街都是,只要不是恶心竞争,存心诋毁,剖析...
那都无所谓的

在这里接受过我们免费赠送样品,测试样品的兄弟没有几千也有八百.

了解我的兄弟都知道这点的

出0入0汤圆

发表于 2011-12-8 21:15:09 | 显示全部楼层
回复【楼主位】dzng11 原子3号
-----------------------------------------------------------------------
  楼主,  ExRdClk_Q1 <= ExRdClk_Q;
            ExRdClk_Q2 <= ExRdClk_Q1;
            ExWrClk_Q1 <= ExWrClk_Q;
            ExWrClk_Q2 <= ExWrClk_Q1;
   这几句的作用是什么,不懂啊:(,麻烦楼主了

出0入0汤圆

 楼主| 发表于 2011-12-9 08:44:30 | 显示全部楼层
回复【36楼】Oliver 老易(TFT产品)
lz说我吗?放心
diy蛮大街都是,只要不是恶心竞争,存心诋毁,剖析...
那都无所谓的
在这里接受过我们免费赠送样品,测试样品的兄弟没有几千也有八百.
了解我的兄弟都知道这点的
-----------------------------------------------------------------------

ou,我错了

出0入0汤圆

发表于 2011-12-9 12:36:07 | 显示全部楼层
回复【38楼】dzng11  原子3号
-----------------------------------------------------------------------

lz有焊接好的板子出没?谢谢

出0入0汤圆

 楼主| 发表于 2011-12-9 13:23:26 | 显示全部楼层
回复【39楼】jordonwu
回复【38楼】dzng11  原子3号
-----------------------------------------------------------------------
lz有焊接好的板子出没?谢谢
-----------------------------------------------------------------------

抱歉没时间焊接,有要的话周末焊接一个出来

出0入0汤圆

发表于 2011-12-9 13:55:23 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-9 15:22:54 | 显示全部楼层
回复【40楼】dzng11  原子3号

-----------------------------------------------------------------------
抱歉没时间焊接,有要的话周末焊接一个出来
-----------------------------------------------------------------------
我要一个,已经给你发邮件。联系方式也在邮件里

出0入0汤圆

发表于 2011-12-10 10:55:19 | 显示全部楼层
好东西

出0入0汤圆

发表于 2011-12-10 11:03:11 | 显示全部楼层
要一块空板

出0入0汤圆

发表于 2011-12-10 11:06:57 | 显示全部楼层
刚看到,有劲。

出0入0汤圆

发表于 2011-12-11 00:30:09 | 显示全部楼层
MARK

出0入0汤圆

 楼主| 发表于 2011-12-13 13:40:53 | 显示全部楼层
发现ucgui源码编译速度很慢,把这个源码弄成库了,不过发现用库好像影响刷屏速度
ucgui4.3libourdev_704253O6J02Q.rar(文件大小:1.43M) (原文件名:uCGUI398LIB_dzng11.rar)

出0入0汤圆

发表于 2011-12-13 13:45:22 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-23 21:17:11 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-2-3 16:43:01 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-2-21 19:20:19 | 显示全部楼层

出0入0汤圆

发表于 2012-3-28 23:55:11 | 显示全部楼层
支持分享

出0入0汤圆

发表于 2012-3-29 12:49:41 | 显示全部楼层
-----------记号

出0入0汤圆

发表于 2012-3-29 13:15:33 | 显示全部楼层
不了解為什麼沒焊?

出0入0汤圆

发表于 2012-4-24 20:18:06 | 显示全部楼层
好  东西  就是不知道出套件不咯   

出0入0汤圆

发表于 2012-4-24 20:22:35 | 显示全部楼层
不错,很漂亮

出0入0汤圆

发表于 2012-4-25 09:20:27 | 显示全部楼层
谢谢了,收藏

出0入0汤圆

发表于 2012-4-26 08:54:30 | 显示全部楼层
楼主  不出套件  好友空板没?? 俺想弄一套啊?

出0入0汤圆

发表于 2012-4-26 13:08:09 | 显示全部楼层
mark cpld+sdram+tft

出0入0汤圆

发表于 2012-5-15 13:02:27 | 显示全部楼层
先MARK,等会再仔细阅读

出0入0汤圆

发表于 2012-5-15 14:17:54 | 显示全部楼层
谢谢分享。mark下。

出0入0汤圆

发表于 2012-5-15 18:01:30 | 显示全部楼层
MARK,留个纪念!

出0入0汤圆

发表于 2012-5-15 20:07:14 | 显示全部楼层
mark,回头搞搞

出0入0汤圆

发表于 2012-5-20 16:04:40 | 显示全部楼层
顶,再顶顶,再次顶顶顶

出0入84汤圆

发表于 2012-5-20 21:46:55 | 显示全部楼层
这个必须顶 哈哈哈

出0入0汤圆

发表于 2012-7-5 03:03:17 | 显示全部楼层
mark,很不错

出0入0汤圆

发表于 2012-7-5 07:07:58 | 显示全部楼层

出0入0汤圆

发表于 2012-7-14 15:28:04 | 显示全部楼层
来学习一下啦,多谢分享

出0入0汤圆

发表于 2012-7-15 22:56:16 | 显示全部楼层
mark         

出0入0汤圆

发表于 2012-8-14 21:38:14 | 显示全部楼层
本帖最后由 hunningtu 于 2012-8-14 21:40 编辑

楼主的lcd模块和这位一样样的啊,http://www.amobbs.com/forum.php? ... ghlight=cpld%2Bsram  ,但是两个人的cpld的程序有点出入,我想问下楼主,您的程序是对的吧,您有图有真相啊。好奇的问一句,您是参考他的呢,还是他参考您的呢?如果是您参考他的,他的程序对不?您调试的时候改动了没有?

出0入0汤圆

发表于 2012-11-26 13:29:28 | 显示全部楼层
看不懂呀,刚学Verlog,跟学习控制器就是不一样,

出0入0汤圆

发表于 2013-8-30 22:08:32 来自手机 | 显示全部楼层
需要时再回来看,先定

出0入0汤圆

发表于 2013-8-31 17:53:49 | 显示全部楼层
lz有焊接好的板子出没?谢谢

出0入0汤圆

发表于 2013-9-5 10:15:28 | 显示全部楼层
看过了……以后再学

出0入0汤圆

发表于 2013-10-22 11:53:21 | 显示全部楼层
好帖,顶起!感谢lz的热心分享,不知道lz是否还来这里

出0入0汤圆

发表于 2013-11-29 20:52:34 | 显示全部楼层
请问图片信息是怎么来的, stm32读的sd卡吗?

出0入0汤圆

发表于 2013-12-4 23:08:49 | 显示全部楼层
支持楼主 赞一个 学习ing

出0入0汤圆

发表于 2013-12-5 11:12:31 | 显示全部楼层
这个好!!!!!!!!!

出0入0汤圆

发表于 2013-12-5 12:07:42 | 显示全部楼层
支持楼主,好高端,标记学习。

出0入0汤圆

发表于 2013-12-5 12:17:37 | 显示全部楼层
cpld感觉用来做编码解码   lz在这现在是做什么啊 感觉不是做视频有必要用cpld吗

出0入0汤圆

发表于 2013-12-5 12:18:34 | 显示全部楼层
本帖最后由 vipqaz 于 2013-12-5 12:26 编辑

cpld+stm32 那才爽

出0入0汤圆

发表于 2013-12-5 12:57:09 | 显示全部楼层
mark                        

出0入0汤圆

发表于 2013-12-14 15:39:31 | 显示全部楼层

收藏 好资料!!!!

出0入0汤圆

发表于 2013-12-14 15:48:07 | 显示全部楼层
MARK...MARK

出0入0汤圆

发表于 2013-12-14 21:17:50 | 显示全部楼层
RGB_Q <= (SysCmdValue_Q[3])?16'd0:RamDataBus;
                SramAddr[12:4] = YRegValue_Q[8:0];
                SramAddr[3:0] = XRegValue_Q[8:5];
                RamAddrBus_Q[4:0] <= XRegValue_Q[4:0];
                RamAddrBus_Q[17] <= SysCmdValue_Q[7];
            end else begin
                if (AskWr) begin
                    WrEn_Q <= 1'b1;
                end
                ExBusOut_Q <= RamDataBus;
                SramAddr[12:4] = HsCount_Q[8:0];
                SramAddr[3:0] = DotCount_Q[8:5];
                RamAddrBus_Q[4:0] <= DotCount_Q[4:0];
                RamAddrBus_Q[17] <= SelDispRam_Q;
            end
            InBusOut_Q <= PrePareData;
            RamTriState_Q <= InRamWe;
            RamWeReg_Q <= InRamWe;
            
            SramAddr[12:0] = SramAddr[12:0] - {4'd0,SramAddr[12:4]};
            RamAddrBus_Q[16:5] <= SramAddr[11:0];

这一段SRAM 地址拼接的代码看了许多遍,但还是不理解,有兄弟能讲解一下吗?多谢 !

出0入0汤圆

发表于 2013-12-14 22:11:19 | 显示全部楼层

出0入0汤圆

发表于 2013-12-18 17:48:44 | 显示全部楼层
請問:樓主CPLD只是產生RGB信號麼??

出0入0汤圆

发表于 2014-3-18 15:11:44 | 显示全部楼层
mark.......

出0入0汤圆

发表于 2014-3-21 15:17:39 | 显示全部楼层
mark。。。。

出0入0汤圆

发表于 2014-11-28 08:41:15 | 显示全部楼层
好贴啊,谢谢楼主

出0入0汤圆

发表于 2014-11-28 13:01:57 | 显示全部楼层
顶楼主,有没有3.98的没有移植的源码,发我一份(mars20110@126.com),谢谢了。

出0入0汤圆

发表于 2014-12-8 14:22:00 | 显示全部楼层
感谢楼主分享, 下来参考参考!

出0入0汤圆

发表于 2014-12-30 22:26:16 | 显示全部楼层
不明觉厉,不清楚原理,只是知道CPLD可以刷新屏幕。。。

出0入0汤圆

发表于 2016-4-12 22:30:37 | 显示全部楼层
感谢分享,学习一下!

出0入0汤圆

发表于 2016-4-16 11:08:01 来自手机 | 显示全部楼层
好资料,谢谢分享。

出0入0汤圆

发表于 2016-11-4 14:08:50 | 显示全部楼层
make收藏~~~~~~~~~

出0入0汤圆

发表于 2016-12-16 03:30:44 | 显示全部楼层
楼主,能否开源pcb工程

出0入0汤圆

发表于 2016-12-16 08:29:19 | 显示全部楼层
dzng11 发表于 2011-12-6 00:07
无图无真相,经过优化的ucgui。

(原文件名:CIMG0497.JPG)

做的示波器吗?

出0入0汤圆

发表于 2017-4-4 18:46:43 | 显示全部楼层
1907931256 发表于 2016-12-16 03:30
楼主,能否开源pcb工程



是说这个吗?

要不自己画一个?反正楼主已经给出线路图了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2017-4-4 19:20:11 | 显示全部楼层
1907931256 发表于 2016-12-16 03:30
楼主,能否开源pcb工程

这个类似,可以参考。

发一个我做的CPLD+SRAM驱动4.3寸TFT控制器
http://www.amobbs.com/thread-5549121-1-1.html
(出处: amoBBS 阿莫电子论坛)

回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-28 03:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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