你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

使用Framebuffer_Analyzer工具调试图像显示

[复制链接]
STMCU小助手 发布时间:2023-2-14 15:43
1. 引言STM32 自 2013 年推出第一款搭载 Chrom-ART 图形加速和 LTDC 控制器的 STM32F429 MCU 开始,就持续在 GUI应用上针对 MCU 产品线和软件方案对进行平台化的增强。
( ?) g( ]. j: T( a/ q9 a产品线方面:
4 W! X' E' O8 g2 |1 W7 u1 L- 增加了很多提升 GUI 硬件处理能力的外设:比如 DMA2D 加速器、GFXMMU、Cache、JPEG、F(S)MC、OPI、SDMMC 等 GUI 应用相关的外设。3 K" P9 C: W5 K# U
- 陆续推出了 STM32L4R9、 STM32F746、STM32H750、STM32H747、STM32U5 等侧重于 GUI 应用的 MCU 系列.软件方案方面:
! g5 a1 g* C) X  F7 y* X- ST 在 2018 年收购丹麦一家商业的图形化软件工具公司 TouchGFX,然后将 TouchGFX 方案与 CubeMX 进行整合,使之成为 X-Cube-TouchGFX,并把它作为一个完整的软硬件 GUI 开发工具,免费提供给我们 STM32 MCU 的用户。0 |  u1 Z" s4 i
ST 通过提供这一 STM32CubeMX+X-Cube-TouchGFX 平台化的方案,不但提供标准控件,同时也提供很多丰富的高级控件(容器/视频/图表)
' E% r7 _- ^( \4 z- o6 r  ]1 Y3 D) \' c
# x, [  ?2 R: ~  i+ l, m) E
@BD%ZT]Z0T)~M%)VJ7I3W}A.png
! H" I$ ^& k: d+ S6 D6 r$ [; s
2 P" \! }& c- `  n6 [* h/ u

2 Q. `" S* w# S$ v2 U( t可以帮助工程师快速开发出界面美观、交互友好的嵌入式产品. 8 v7 F, ?: ~, ~3 y3 _
- A& @+ Z; ]- x. ?. h- z
; {- y, k1 V. N
2. 问题背景" p" s: S; g) Y4 t, A" v  ~8 U
根据我们的经验,在使用 STM32GUI 开发平台做 GUI 开发过程中, 经常会遇到一些问题, 如 LCD 无法显示、显示闪烁、花屏等问题。如果有一个比较方便易用的帧缓存分析工具,就可以很好地帮助 GUI 开发工程师快速定位问题.
& t# O9 m- B# w2 B- {我们在之前分享给大家的《LAT1093 STM32GUI_使用 STLINK+stm32gui-pydfb 工具来实时查看图形缓存的图片_v1.0》中介绍了一种使用命令行来查看帧缓存的工具。如果对于命令行比较熟悉,可以基于命令行来读取帧缓存.
4 [% U6 y$ ^6 M6 R6 g考虑到更多工程师对于 python 环境不是特别熟悉,因此我们升级了一个界面基于 ST-LINK 的帧缓存分析工具 STM32GUI Framebuffer Analyer。目的是用于协助 GUI 开发工程师,分析帧缓存图形数据在不同数据处理/显示阶段是否正确.
* D* t- m! A) m' a5 Z1 ^/ K9 m/ J
! V' o7 J' n0 P! W8 K
  X) }$ F  c# B3 K
{%]62JIDE[R9L9H)6SXGC.png ; `5 R: A8 `" M8 Z% g! {/ u
5 G" \: ~! F2 c
8 I% P9 ?' c: |/ V* N+ ~
3. 工具功能介绍
( r0 S7 q: W* I$ k5 o4 z) j1 H* M1 l( P6 M- ~% G5 l
+ U3 `' P. |" |# O0 d; m) L$ g  F

' Y" m0 D; f# [( E& g  T" I. h, p" \6 k' a
2 t, S  m; M8 h( y
以上 1-8 区域为功能介绍 , 在实际使用中,可以通过这些选项对 GUI 显示系统做模块化分析.
1 r4 H1 G, t9 L* Y
. A; b; D. }* b' h: w5 N9 J: A
% q5 b2 ]$ k: U4 }

9 q2 r3 f+ \( X& `完整版请查看:附件 使用Framebuffer_Analyzer工具调试图像显示_v1.0.pdf (870.93 KB, 下载次数: 2)
收藏 评论1 发布时间:2023-2-14 15:43

举报

1个回答
y369369 回答时间:2023-8-10 10:48:18

感谢分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版