硬汉嵌入式论坛

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

[DMA2D] 完成ThreadX GUIX在STM32H7上的DMA2D优化

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2020-6-12 10:08:47 | 显示全部楼层 |阅读模式


GUIX的底层优化主要是下面这几个函数的设置。

display->gx_display_driver_horizontal_line_draw = gx_chromeart_horizontal_line_draw;
display -> gx_display_driver_vertical_line_draw = gx_chromeart_vertical_line_draw;
display -> gx_display_driver_canvas_copy        = gx_chromeart_canvas_copy;
display -> gx_display_driver_pixelmap_draw      = gx_chromeart_pixelmap_draw;
display -> gx_display_driver_pixelmap_blend     = gx_chromeart_pixelmap_blend;
display -> gx_display_driver_8bit_glyph_draw    = gx_chromeart_glyph_8bit_draw;
display -> gx_display_driver_callback_assign    = gx_display_wait_function_set;

display -> gx_display_driver_canvas_blend        = _gx_display_driver_24xrgb_canvas_blend;
display -> gx_display_driver_4bit_glyph_draw    =  _gx_display_driver_generic_glyph_4bit_draw;
display -> gx_display_driver_1bit_glyph_draw    =  _gx_display_driver_24bpp_glyph_1bit_draw;


当前他们提供的F7软件包里面的,F7的DMA2D和F4的DMA2D是一样的,功能没有H7的多。

有些性能还可以进一步的再优化。
回复

使用道具 举报

3

主题

1222

回帖

1231

积分

至尊会员

积分
1231
发表于 2020-6-12 13:04:59 | 显示全部楼层
回复

使用道具 举报

7

主题

85

回帖

111

积分

初级会员

积分
111
发表于 2020-6-12 14:59:02 | 显示全部楼层
是不是感觉ThreadX GUIX 比emwin更流畅?就不知道ThreadX GUIX的授权方式,效果可以不排除转ThreadX GUIX呀
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2020-6-12 15:05:18 | 显示全部楼层
JIKIMO 发表于 2020-6-12 14:59
是不是感觉ThreadX GUIX 比emwin更流畅?就不知道ThreadX GUIX的授权方式,效果可以不排除转ThreadX GUIX呀

还没有更新授权列表。
回复

使用道具 举报

23

主题

1403

回帖

1472

积分

至尊会员

积分
1472
发表于 2020-6-13 09:47:29 | 显示全部楼层
支持ARGB,ABGR互切不
代码不规范,亲人两行泪!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2020-6-13 09:50:21 | 显示全部楼层
missfox 发表于 2020-6-13 09:47
支持ARGB,ABGR互切不

支持。
回复

使用道具 举报

0

主题

57

回帖

57

积分

初级会员

积分
57
发表于 2020-6-13 12:41:53 | 显示全部楼层
最近硬汉哥发了很多ThreadX相关的贴子,翻了翻帖子看到了这一篇《叱咤风云的ThreadX全家桶正式加入开源免费的大浪潮中》
总算是知道为什么投入这么大精力了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 13:22 , Processed in 0.186645 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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