硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4467|回复: 2
收起左侧

[emWin] DISPLAY_DRIVER 类型不同对GUI性能的影响

[复制链接]

1

主题

2

回帖

1

积分

新手上路

积分
1
发表于 2015-3-28 14:12:45 | 显示全部楼层 |阅读模式
请教下:在移植emWin时(以ILI9325为例)可以选择通过编写GUIDRV_Template.C底层和优化的方式(大部分人都是参照eric2013的方法加以优化),
也可以选择GUIDRV_FlexColor方式提供底层的几个函数:

PortAPI.pfWrite16_A0  = LCD_X_8080_16_Write00_16;
  PortAPI.pfWrite16_A1  = LCD_X_8080_16_Write01_16;
  PortAPI.pfWriteM16_A1 = LCD_X_8080_16_WriteM01_16;
  PortAPI.pfReadM16_A1  = LCD_X_8080_16_ReadM01_16;
  GUIDRV_FlexColor_SetFunc(pDevice, &amportAPI, GUIDRV_FLEXCOLOR_F66708, GUIDRV_FLEXCOLOR_M16C0B16);
进行配置,这样的话没看到有优化的地方,请问:
上述两种情况哪个性能差别会有多大?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115679
QQ
发表于 2015-3-28 15:29:41 | 显示全部楼层
我一直没有用过官方的驱动,所以不太清楚怎么优化,如果你用的是通用驱动我知道怎么优化。
回复

使用道具 举报

354

主题

2164

回帖

3231

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3231
发表于 2015-3-30 14:20:24 | 显示全部楼层
某人做过对比测试,在某个帖子说过。貌似区别不大,基本可以忽略。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-11 16:44 , Processed in 0.419547 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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