4560|14

2144

帖子

3

TA的资源

五彩晶圆(中级)

楼主
 

【Atmel SAM R21创意大赛周计划】+添加GPU [复制链接]

本帖最后由 lyzhangxiang 于 2015-3-5 11:55 编辑

好了,很久没更新了,最近在给R21添加一款GPU,这个GPU算是项目中接触到的,2013年12月份开始接触,也算是国内玩这颗IC比较早的了,去苏州FTDI原厂培训过。可惜,没有把这款IC很好的应用一下,这里还是想通过这次机会给大家展示一下FT800的魅力,目前已经有FT801版本了,去年也在某项目上使用,效果相当给力,电容屏驱动起来,完全不费力,一行code都不需要写,这就是他给力的地方啦。下面看我介绍FT800,主要参考资料FTDI官方和kickstarter上的gameduino-2(后面简称GD2)开源项目。

又想啰嗦了,不得不说这颗IC也算是相当给力的,用过FTDI的USB相关芯片的都知道的。当然现在FTDI也出自己的MCU了,8bit和32bit都不错,全部都是私核,很强。说道gameduino-2这个开源项目,玩arduino的应该有熟悉的,在这之前还有个gameduino-1的项目,当初是为了给arduino来驱动VGA显示器的,对了就是干这个的,说是GPU一点也不为怪,后面看我分析FT800就不得不赞叹设计这颗IC的designer了。看了一眼GD-1中采用的是xilinx的sp3 FPGA来实现的整个项目,当然还有对应arduino的GD1库。


一些有用的参考链接
FTDI官方资料
kickstarter上的gameduino-2开源项目
一些介绍链接
GD2中文简介
GD2演示视频



不得不说,短短一年时间有了这么多型号,很久没关注了,看了下官网,震惊了。在我之前我仅仅了解到FT800和FT801就连801还是内部消息,内部样片。两个分辨率都是480*272,现在的FT81x系列都支持800*600了。哎,这得内置多少RAM啊,在FT800中内置RAM 256K。

当然了关于为何称为是GPU,我想只有好好的看数据手册,很好的体会一下才好,按照我说不太容易理解,一句话表达:和我们PC的显卡内部的处理方式很一致,很多概念都是直接沿用的。
EVE technology incorporates a wealth of advanced features found in both the FT80X and FT81X series:

Targets QVGA/WQVGA displays with 1/16th resolution

Maximum screen resolution 800x600 pixels (FT81X), 512x512 pixels (FT80X)


18-bit (FT800, FT801, FT810, FT811) or 24-bit (FT812, FT13)RGB interfaces


Multiple palettes supported in 16-bit and 32-bit colours, with transparency


Store up to 2000 objects/commands in 8k byte display list


Main memory 256K (FT80X) to 1MB (FT81X)


FT800/FT810/FT812 with Integrated Resistive Touch Controller; FT801/FT811/FT813 with I2C capacitive touch interface


PWM output for programmable display brightness


Anti-aliasing algorithms improve display perception


Low-power - 24mA typical in active mode


Integrated audio synthesizer outputs beeps, tones or recorded audio


Support audio playback for PCM, 4bit ADPCM and u-Law coding formats


Extended temperature range: -40°C to +85°C



官方的介绍,我简单说明一下,内置的2000个对象和命令,直接说就是内置了GUI的widget,还有很多优秀的功能,关于音频的一些解码,JPEG的解码,直接加载哦。touch的bangding功能,直接指定一个tag就能够实现触摸的关联处理。

还有的就是核心的东西了,时间太长我说不好,就不说了基本上就是什么N级流水线+display list。

一些官方文档图片,比较直观
内部结构


应用连接


软件结构




一些官方附件
DS_FT800.pdf (2.5 MB, 下载次数: 2)
EVE Brochure.pdf (2.63 MB, 下载次数: 2)
FT800 Programmers Guide.pdf (4.64 MB, 下载次数: 2)

好了,说说我的一些准备工作,已经写好基本的驱动基于Atmel R21这款mcu的,还有一些硬件准备工作。






















最新回复

mark  详情 回复 发表于 2015-5-19 18:50

赞赏

2

查看全部赞赏

点赞 关注(1)
个人签名电工
 

回复
举报

2144

帖子

3

TA的资源

五彩晶圆(中级)

沙发
 
一些有用的参考链接
FTDI官方资料
kickstarter上的gameduino-2开源项目
一些介绍链接
GD2中文简介
GD2演示视频


楼主位超链接坏了,重发。。
 
个人签名电工
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

板凳
 


正在编辑中的代码

 
个人签名电工
 
 

回复

1万

帖子

25

TA的资源

版主

4
 
能不能给大家简单介绍一下这个IC,看起来很诱人的。

点评

可以先看看我发的这些文字,还有那些链接,基本可以比较清晰的了解了顺便说一句支持openGL哦,部分支持,我曾经尝试移植glut等等,都失败了。 alpha通道很好用,什么图形混跌。。GD2官方的的那个手册相当专业,  详情 回复 发表于 2015-3-5 10:01
 
 
 

回复

5310

帖子

453

TA的资源

五彩晶圆(高级)

5
 
和R21是I2C还是SPI啊?

点评

采用的是SPI方式  详情 回复 发表于 2015-3-5 09:58
 
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

6
 
蓝雨夜 发表于 2015-3-5 09:57
和R21是I2C还是SPI啊?

采用的是SPI方式


 
个人签名电工
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

7
 
dcexpert 发表于 2015-3-5 09:57
能不能给大家简单介绍一下这个IC,看起来很诱人的。

可以先看看我发的这些文字,还有那些链接,基本可以比较清晰的了解了顺便说一句支持openGL哦,部分支持,我曾经尝试移植glut等等,都失败了。

alpha通道很好用,什么图形混跌。。GD2官方的的那个手册相当专业,可以说能学到不少东西,在gd2主页的开源页面中


 
个人签名电工
 
 

回复

954

帖子

0

TA的资源

纯净的硅(初级)

8
 
太诱人了,我曾经还在想有没有这样的gpu,没想到还真有。

点评

确实很诱人,哎,可惜没有好的项目量产 这GPU确实强,很多人还是热衷于android做的HMI,没法子,不好让他们接受这种思维 将来肯定是这种GPU为主,一颗2k RAM的U就能完全发挥出这款GPU的全部性能 内置很多算  详情 回复 发表于 2015-3-5 10:53
 
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

9
 
247153481 发表于 2015-3-5 10:40
太诱人了,我曾经还在想有没有这样的gpu,没想到还真有。


确实很诱人,哎,可惜没有好的项目量产
这GPU确实强,很多人还是热衷于android做的HMI,没法子,不好让他们接受这种思维
将来肯定是这种GPU为主,一颗2k RAM的U就能完全发挥出这款GPU的全部性能

内置很多算法,object,cmd ,希望大家能多多了解



点评

价格多少?货源如何, 听起来很牛叉啊。 可以不用ucGUI之类的图形化中间件就可以生成HMI吗?  详情 回复 发表于 2015-3-5 11:27
 
个人签名电工
 
 

回复

659

帖子

1

TA的资源

纯净的硅(中级)

10
 
lyzhangxiang 发表于 2015-3-5 10:53
确实很诱人,哎,可惜没有好的项目量产
这GPU确实强,很多人还是热衷于android做的HMI,没法子,不好让他们接受这种思维
将来肯定是这种GPU为主,一颗2k RAM的U就能完全发挥出这款GPU的全部性能

内置很多算法,object,cmd ,希望大家能多多了解

价格多少?货源如何, 听起来很牛叉啊。 可以不用ucGUI之类的图形化中间件就可以生成HMI吗?


点评

1-2个美金,货源不太清楚,我直接和ftdi拿的样片,很大方,来过几次,也去过他们总部 可以不要software GUI的,内置object,有点oo的感觉,ftdi未来主推的东西,相信货源没问题,他们的U也不错,号称比A8的coremark  详情 回复 发表于 2015-3-5 11:47
 
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

11
 
mars4zhu 发表于 2015-3-5 11:27
价格多少?货源如何, 听起来很牛叉啊。 可以不用ucGUI之类的图形化中间件就可以生成HMI吗?
1-2个美金,货源不太清楚,我直接和ftdi拿的样片,很大方,来过几次,也去过他们总部
可以不要software GUI的,内置object,有点oo的感觉,ftdi未来主推的东西,相信货源没问题,他们的U也不错,号称比A8的coremark都高,私核就是牛。

还有8bit的内置usbhub,相当不错。




 
个人签名电工
 
 

回复

3416

帖子

0

TA的资源

纯净的硅(高级)

12
 
这颗IC很有意思啊
有兴趣研究一下

点评

恩,挺有意思的,现在有很多新型号,本来都打算丢掉了,之前就800和801,现在确实看起来会火。 801的电容屏我体会过,太容易了,电容touch一行code不要写就ok了,拿一个51都能跑,炫酷的很  详情 回复 发表于 2015-3-6 22:59
 
个人签名

So TM what......?

 

 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

13
 
ljj3166 发表于 2015-3-6 21:53
这颗IC很有意思啊
有兴趣研究一下

恩,挺有意思的,现在有很多新型号,本来都打算丢掉了,之前就800和801,现在确实看起来会火。
801的电容屏我体会过,太容易了,电容touch一行code不要写就ok了,拿一个51都能跑,炫酷的很



 
个人签名电工
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

14
 
更正楼主位错误,记错了
上海FTDI原厂,非苏州,

苏州的是奥地利微电子原厂,哎。。。混乱了



目前FTDI推出的FT813支持600*800的分辨率,可以支持7寸屏,触摸支持电容和电阻两种,可以直接播放视频,内置解码器,内置1M RAM



恩,他们的demo我看过,是自家的私核MCU型号是FT900,蛮不错的,有个和flash映射的RAM用来跑程序,总是有很给力的功能。据说这种特性搭配FT813实现类似android的apk的性能,可以从T卡加载各种应用,做到和不同apk切换的效果。



算是给他们做一下推广吧,有兴趣的可以联系我。
 
个人签名电工
 
 

回复

19

帖子

0

TA的资源

一粒金砂(中级)

15
 
mark
 
个人签名联系邮箱:zzuzpb@163.com
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表