打印

1024*768 的DVD video **

[复制链接]
楼主: wangkj
手机看帖
扫描二维码
随时随地手机跟帖
41
wangkj|  楼主 | 2009-2-8 20:01 | 只看该作者 回帖奖励 |倒序浏览

epm570,未优化,里面好多调试代码。

使用特权

评论回复
42
lpcmcu| | 2009-2-8 22:55 | 只看该作者

强贴

使用特权

评论回复
43
S448| | 2009-2-8 23:48 | 只看该作者

都说STM32比ARM7强,我不这样认为。

ARM7能跑uLINUX,STM32就不行

使用特权

评论回复
44
LPcfANS| | 2009-2-9 09:10 | 只看该作者

好...

使用特权

评论回复
45
wswh2o| | 2009-2-9 16:33 | 只看该作者

做游戏机吧

使用特权

评论回复
46
wangkj|  楼主 | 2009-2-9 18:34 | 只看该作者

我想给这个玩意做成一个高速2.0接口的显示器

就是usb 显示器,需要一个usb device设备,pc通过这个接口高速向cpld中发数据。
请大家给个建议。不是full speed,full speed太慢。

或者能不能用wifi 108M模式,做成无线显示器???

使用特权

评论回复
47
香水城| | 2009-2-9 18:41 | 只看该作者

48楼的主意不错,只是PC端的驱动不好写

回45楼:STM32可以跑uCLinux,而且比ARM7跑得快。再说以能不能跑uCLinux讨论一个MCU的功能强弱,没有意义,因为臃肿的uCLinux根本不适合在MCU上运行。

使用特权

评论回复
48
computer00| | 2009-2-9 20:08 | 只看该作者

可以考虑做一个后台程序,不断地抓频,发送到USB...

这样你的设备就可以显示拉...就是刷新率要低一些...

如果直接生成显示设备,估计要自己写驱动了吧...

使用特权

评论回复
49
香水城| | 2009-2-9 21:34 | 只看该作者

我的意思就是要写一个显卡驱动,所以说PC端的驱动不好写

这是一个虚拟的显卡,不断地把收到的显示命令发送到显示器,在显示器一端再画到显示屏上。

如果不断地抓频,再发送到USB,这样的数据量太大:仅以最普通的1024x768的显示分辨率为例,如果使用24位真彩色,每秒50帧刷新频率计算,则需要每秒传输118M字节。

使用特权

评论回复
50
涛行九天| | 2009-2-10 09:49 | 只看该作者

支持一下先

使用特权

评论回复
51
lianshumou| | 2009-2-10 11:14 | 只看该作者

我做了一个是用SRAM的, 也不需等待

总线速度为40ns
支持16位或是8位总线
自动增量,详细请参考:
http://www.mzdesign.com.cn/productshow.asp?id=1119

使用特权

评论回复
52
古道热肠| | 2009-2-10 11:24 | 只看该作者

哈哈,提个建议,要看清您这好东东的目标消费群体是相当

您做成类似下面的这东西,就会有人用,市场价在250-300元之间.

使用特权

评论回复
53
wangkj|  楼主 | 2009-2-10 13:25 | 只看该作者

谢谢

手册中提到了busy信号,源码中没太细看,不过这两个连接很重要。
还有迪文的那个。

希望大家基于我这个模块,另外+个高速单片机或者arm实现对应的功能共同发财。
我只希望我做到模块级别就够了。

如果能做起来,成公司运作,我可以把代码给另外的人讲解明白和修改。
目前,这个verilog代码我是不可能公开的。太多心血了。估计以后也不会。

使用特权

评论回复
54
starwx| | 2009-2-10 13:35 | 只看该作者

支持

关注

使用特权

评论回复
55
starwx| | 2009-2-10 14:00 | 只看该作者

我也来支持

wangkj的东西不错,我们DIY小组来支持,可以作为我们一个DIY项目来搞,感兴趣的一起来参与,21ic做宣传运作支持!

使用特权

评论回复
56
alex74| | 2009-2-10 16:10 | 只看该作者

...

真的不看好,SRAM速度太慢了。
总体分辨率上不去的。建议LZ弄个SDRAM驱动,2M的SDRAM才多点钱

使用特权

评论回复
57
lianshumou| | 2009-2-10 17:07 | 只看该作者

SDRAM才慢呢! 我用SRAM实现的是刷新率60Hz

其实还可住上的,最大分辩率支持到800*600

SDRAM倒是便宜不少! 大容量的高速SRAM太贵了
如果你的主CPU的总线够快,可以实现视频播放!

使用特权

评论回复
58
lianshumou| | 2009-2-10 17:10 | 只看该作者

54楼的那个东东在这个基础上比较好实现了!

不过分辩率要上去是个问题~

使用特权

评论回复
59
wangkj|  楼主 | 2009-2-10 18:30 | 只看该作者

58,59楼的两个罚你们好好看看帖子

我这个是sdram的,tft刷新率66hz,数据刷新率25fps,真彩色

使用特权

评论回复
60
chunk| | 2009-2-10 22:27 | 只看该作者

王会计不肯给出源码,有些遗憾,但可以理解

我这个好心人给大家提供点资源吧:

http://www.xess.com/ho03000.html

这个网站有自己的FPGA开发板,板子带很多Application Notes,在上面给出的网页上有个“VGA generator with parallel port SDRAM interface”,他们板子上的FPGA接了SDRAM,同时可以接PC端的打印口,这个应用笔记就是PC端通过打印口将图片传到SDRAM中并在VGA显示器上显示出来。

这个设计很典型,由于FPGA中有RAM,可以做FIFO,而图形像素在SDRAM中是存储在连续地址上的,因此可以使用“突发方式”把多个像素快速装入FPGA中的FIFO里,然后FPGA把FIFO里的像素显示到屏幕上,而总线让给PC端。当然这不是低成本的,用CPLD按此思路搞有些费劲。

如果对SDRAM以及什么突发之类的不清楚,可以自己去找些Datasheet之类的东西学习,以下网站有个用AVR控制SDRAM在VGA上显示的示例,很有参考价值。

http://tinyvga.com/

点那个“Atmel AVR graphics VGA output with SDRAM”链接。

如果还不够那么还可以看这个网站:

http://www.retroleum.co.uk/electronics.html

这一位使用Z80 CPU做了个笔记本电脑,显示控制部分最初使用74系列IC配SX28(MICROCHIP PIC兼容CPU,主频特别高),后来发展为CPLD的,FPGA的,目前好象连Z80也放FPGA里了。

还不够?最后给几个日本人的网站:
http://www.ceres.dti.ne.jp/~ikagawa/html/crtc.html
http://elm-chan.org/works/crtc/report.html
这两个网站搞了自己的显示控制器

http://www.ohnaka.jp/wiki/wiki.cgi?page=%BB%F7%C8%F3VDP
这个网站做了yamaha V9938的IP核

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则