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

使用Framebuffer_Analyzer工具调试图像显示

[复制链接]
STMCU小助手 发布时间:2023-2-14 15:43
1. 引言STM32 自 2013 年推出第一款搭载 Chrom-ART 图形加速和 LTDC 控制器的 STM32F429 MCU 开始,就持续在 GUI应用上针对 MCU 产品线和软件方案对进行平台化的增强。
2 Q6 C  h( w0 L( Z( \& R产品线方面:
5 D( @. i/ I; _3 S, }- 增加了很多提升 GUI 硬件处理能力的外设:比如 DMA2D 加速器、GFXMMU、Cache、JPEG、F(S)MC、OPI、SDMMC 等 GUI 应用相关的外设。1 t7 L' |; F* R0 A8 `6 n7 o
- 陆续推出了 STM32L4R9、 STM32F746、STM32H750、STM32H747、STM32U5 等侧重于 GUI 应用的 MCU 系列.软件方案方面:( e4 D& O% k  j# g
- ST 在 2018 年收购丹麦一家商业的图形化软件工具公司 TouchGFX,然后将 TouchGFX 方案与 CubeMX 进行整合,使之成为 X-Cube-TouchGFX,并把它作为一个完整的软硬件 GUI 开发工具,免费提供给我们 STM32 MCU 的用户。. u( u! a: r9 |, y- C
ST 通过提供这一 STM32CubeMX+X-Cube-TouchGFX 平台化的方案,不但提供标准控件,同时也提供很多丰富的高级控件(容器/视频/图表)+ B5 l" N) g; A1 z  S: E- e

6 r$ u6 |6 k! m' j( }7 h

& p+ ]! g+ |3 U- D. I @BD%ZT]Z0T)~M%)VJ7I3W}A.png " S* i4 s& o, ~$ H

# S9 |9 R& D) e

$ B& p* A" R+ i( D可以帮助工程师快速开发出界面美观、交互友好的嵌入式产品. % s' ]8 w. O1 L% }2 t8 m
$ i+ D) x4 p# o  Q

) V6 X* i: d. y# _8 E: T0 R2. 问题背景
9 U% p, V; L) `: T( W根据我们的经验,在使用 STM32GUI 开发平台做 GUI 开发过程中, 经常会遇到一些问题, 如 LCD 无法显示、显示闪烁、花屏等问题。如果有一个比较方便易用的帧缓存分析工具,就可以很好地帮助 GUI 开发工程师快速定位问题.
9 L5 i! ]7 d& z" q! ^" }我们在之前分享给大家的《LAT1093 STM32GUI_使用 STLINK+stm32gui-pydfb 工具来实时查看图形缓存的图片_v1.0》中介绍了一种使用命令行来查看帧缓存的工具。如果对于命令行比较熟悉,可以基于命令行来读取帧缓存.0 u. Y( F$ n5 Y/ J4 _2 N4 j
考虑到更多工程师对于 python 环境不是特别熟悉,因此我们升级了一个界面基于 ST-LINK 的帧缓存分析工具 STM32GUI Framebuffer Analyer。目的是用于协助 GUI 开发工程师,分析帧缓存图形数据在不同数据处理/显示阶段是否正确.- B/ T& R# H$ o/ }, N8 ~" z
, @6 g' n5 f( E+ `3 |
& J: s- g! T" @
{%]62JIDE[R9L9H)6SXGC.png
: J' a, m$ v& ?6 F: F  ], g+ k$ @' G$ X4 J  ~
/ e9 B- q1 p- X  q4 z- g( Z
3. 工具功能介绍4 n9 b# t) G& g: V
' R. ]- E; G* T0 h/ v/ B

3 L' v3 }9 M1 ]9 s6 n
' A- c7 _7 y2 y! S, ^* I4 V$ ?# w8 N- z! l

. v4 V' ]& @+ _4 C% W+ Z" I以上 1-8 区域为功能介绍 , 在实际使用中,可以通过这些选项对 GUI 显示系统做模块化分析.
9 Q* [2 a+ I# f9 e  D- F1 R" _, J! m8 G& {

7 g0 u; c- Q9 r3 F

6 {0 B# R$ l& w* M; V- G6 T. A完整版请查看:附件 使用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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版