|
发表于 2012-8-28 22:26:09
|
显示全部楼层
本帖最后由 adce 于 2012-8-28 23:23 编辑
SSD1963+STM32F1+4.3寸屏(480X272)是每秒650万个点左右....
SSD1963+STM32F4+4.3寸屏(480X272)是每秒2100万个点左右....
纯软件绘制...不使用任何硬件绘制函数...也根本就没有硬件绘制函数...
由于是点刷...5.6寸(640X480)...7寸(800X480)的成绩是能够计算出来的...差不多...稍微小一些...
RA8875有硬件绘制...ucGUI的成绩会随着屏幕变大成绩变高...
因为ucGUI的计算方法是画一个随机屏幕百分比的矩形...然后把矩形的面积加在结果中...
无论多大的屏幕...绘制指令是一样长度的...屏幕越大...面积越大...分数越高....
这并不是说结果不准确...因为在实际的ucGUI绘制中...竖线和矩形的使用占了很大的比重...是能反映出实际效果的...
但当显示Sine,非矩形元素或者其他非位图图像是...硬件绘制的弊病就出现了...
一个Sine通常是由其长度x个竖线组成...这个时候硬件绘制的成本明显大于点绘制...
这也是为什么Sine绘制会变慢的原因...
在绘制全屏位图的时候(比如视频)...SSD1963和RA8875是一样的...都受FSMC总线速度的限制...
800X480X30 = 1152万...都能够满足视觉需求...
在绘制GUI界面的时候...理论上RA8875要快于SSD1963很多...但是视觉感觉不出来...界面是经过裁剪的...变化很小...
在绘制sine等非矩形元素时...要想RA8875依旧保持速度...就需要对竖线的长度做判断...
总体来说 性能上肯定是RA8875强于SSD1963...但是SSD1963绝对够用...且在货源和价格上占优势...
和杜邦线没有任何关系...
屏幕我试过80cm的杜邦线...产品使用40cm的排线...一点关系没有...
以下开发板是20厘米的杜邦线.
SSD1963+4.3视频
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|