加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadXGUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方

(2022-10-02 19:28:19)
标签:

embos

emwin

gui

threadx

分类: uCGUI/UCOS-II

无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadX GUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方式玩法


搞GUI这么多年来,这个问题一直是个心病,通过这段时间的研究,终于有个产品样子了。

早期包括现在做产品效果展示,需要截屏时,很多时候依然采用的SD卡/U盘这种的古老方案,不仅麻烦,而且繁琐。

emWin早期的时候有推出过emSPY截图功能,需要用户移植RTT或者网络协议栈,后续新版本更新,经常出现花屏,几乎没法使用。

近期搞H7-TOOL的RTOS Trace功能,发现当前机制用于各种GUI截图也贼方便。用户仅需接上SWD接口,无需用户嵌入代码到目标,填入显存地址即可,通过过这个功能,会大大方便大家产品效果展示。

截图800*480*2分辨率显示屏,1.5秒左右。


视频:

https://www.bilibili.com/video/BV16P411n7LF



(1) ThreadX GUIX展示:

无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadXGUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方

无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadXGUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方


(2)emWin

emWin有个双缓冲,三缓冲模式,今天花时间也解决了,可以依次将三个缓冲内存全部展示出来,方便查看每个缓冲的截图效果。

无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadXGUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方


(3)TouchGFX

无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadXGUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方

无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadXGUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方

无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadXGUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方


(4)LVGL

无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadXGUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方


(5)AWTK

无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadXGUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方


(6)当然,裸机也是没问题的

无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadXGUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有