0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

小缓存大效果:TouchGFX 让所有产品光芒闪耀

工程师 来源:STM32单片机 作者:STM32单片机 2020-10-27 14:51 次阅读

今天我们正式发布了TouchGFX4.15.0,这个版本加强了在低端MCU上的控件和效果。同时我们也带来了首款2.2英寸SPI屏的Nucleo扩展板,X-NUCLEO_GFX01M1。这两个方案的结合,可以大大协助客户在低分辨率产品上节省成本。这对很多成本敏感的产品来说是一个很好的机会。此外,我们可以很好的和NUCLEO-G071RB板子结合在一起。开发者可以使用我们的demo进行评估。现在我们的TouchGFX已经可以下载了,X-NUCLEO_GFX01M1也可以在ST.COM上购买。

TouchGFX让所有产品光芒闪耀 。

行业继续证明着在嵌入式系统对图形化界面的需求在不断的增长。这是我们认为十年内的其中一个趋势。我们会在ST Blog上发布的每一个新功能介绍,如CacheableContainers和Optimized Texture Mapper。每次版本的更新都可以帮助我们的合作伙伴获得最新的功能,最全面的控件接口。而这些以前都是没有的。

但是,这已经还有大量的工作来完善图显在嵌入式系统的运行,特别是低成本的MCU更具挑战。当管理这需要对一个带屏显的产品进行降成本时,这是非常困难的。设计者知道图显可以很大的提升用户体验。因为这可以发送更多更具有含义的信息。同时一个进度条或者一个动画很好的显示目前的情况,可以更好的吸引新的用户群体。所以,如果一个开发者面对一个成本优先的需求时,他要怎么做?X-NUCLEO-GFX01M1和TouchGFX 4.15可以给你一个完美的答案。

最新的TouchGFX软件是建立于TouchGFX引擎,引擎带有最新的部分缓存功能。对于图显的RAM需求,最大可以节省90%。所以可以在内部带有16~20KB的MCU上运行。这个新的补偿算法提升了整个图显性能。这可以实现优化部分屏幕的刷新,同时可以避免裂屏的现象。在新的版本中,我们也支持不能内存映射的SPI FLASH,这样就允许更多复杂的图显产品使用廉价的存储器。可以用于外部字库,和大量图片的存储。

上面所说的所有元素目前都已经支持了,包括X-cube-display package和TouchGFX 4.15.0。同时对应的例程代码也可以下载,X-NUCLEO-GFX01M1也可以通过代理商渠道购买。在空间上,我们添加新的图表控件,这样可以简单的通过线、进度条、区域、柱状图甚至是组合的形式来显示连续的数据。这个控件可以在任何的MCU上平滑的运行,开发者可以自行修改里面的颜色、大小等信息。

新的TouchGFX4.15.0会在最新的STM32H725上建立一个跳出常规的demo。基于这个最新的550Mhz主频,Chrom ART加速器和Qctal-SPI接口的新一代M7 MCU。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17400

    浏览量

    353250
  • 扩展板
    +关注

    关注

    0

    文章

    55

    浏览量

    11480
收藏 人收藏

    相关推荐

    JCMsuite应用:闪耀光栅

    这是一维周期线光栅案例的一个变形。它的灵感来自闪耀光栅。在一维线栅的案例中,周期单元晶胞包含通过光栅的二维横截面。这里的横截面包含两个宽度、高度和角度不同的三角形。这些三角形线条位于衬底上,被背景
    发表于 02-18 08:51

    TouchGFX助力STM32打造高效GUI显示方案

    TouchGFX 是一款针对 STM32 微控制器优化的先进免费图形软件框架。 TouchGFX 利用 STM32 图形功能和架构,通过创建令人惊叹的类似智能手机的图形用户界面,加速了物联网 HMI 革命。
    的头像 发表于 01-13 15:16 192次阅读
    <b class='flag-5'>TouchGFX</b>助力STM32打造高效GUI显示方案

    HTTP缓存头的使用 本地缓存与远程缓存的区别

    HTTP缓存头是一组HTTP响应头,它们控制浏览器和中间代理服务器如何缓存网页内容。合理使用HTTP缓存头可以显著提高网站的加载速度和性能,减少服务器的负载。 1. HTTP缓存头概述
    的头像 发表于 12-18 09:41 195次阅读

    缓存之美——如何选择合适的本地缓存

    Guava cache是Google开发的Guava工具包中一套完善的JVM本地缓存框架,底层实现的数据结构类似于ConcurrentHashMap,但是进行了更多的能力拓展,包括缓存过期时间设置、缓存容量设置、多种淘汰策略、
    的头像 发表于 11-17 14:24 458次阅读
    <b class='flag-5'>缓存</b>之美——如何选择合适的本地<b class='flag-5'>缓存</b>?

    效果器对所有的专业功放都通用吗

    、电影制作等多个方面。然而,效果器是否对所有的专业功放都通用,这个问题需要从多个角度进行分析。 首先,我们需要了解效果器的分类。根据处理音频信号的方式,效果器可以分为数字
    的头像 发表于 07-29 09:53 1204次阅读

    ESP8266缓存AP后,是否会自动连接到任何缓存的AP?

    的当前缓存 ID,ESP8266记录它连接的每个 AP 的 ID 跟。ID 号从 1 开始。 现在这完全我感到困惑。ID号,是从0开始还是从1开始??
    发表于 07-11 07:58

    touchGFX初始化卡住了怎么解决?

    之前TouchGFX是可以用的,但用cubeMX再生成代码后就不能用了 检查后发现卡在TouchGFX初始化阶段,具体表现为蓝色LED亮红色LED不亮 尝试把堆栈的空间翻倍也没用
    发表于 07-02 07:35

    touchgfx生成代码报错怎么解决?

    touchgfx生成代码报错,怎么解
    发表于 06-03 08:51

    TouchGFX 中 MCU 负载的计算过程介绍

    TouchGFX Desinger 下载的 TBS(TouchGFX Board Setup)大都带有 MCU 的 负载计算功能,那么如何在自己的板子上增加 MCU 负载计算功能呢?本文档参考从 TouchGFX Desig
    的头像 发表于 05-24 13:24 563次阅读
    <b class='flag-5'>TouchGFX</b> 中 MCU 负载的计算过程介绍

    TouchGFX如何实现视频播放?

    TouchGFX 如何实现视频播放
    发表于 04-12 08:14

    touchgfx掉电重启后卡死无法显示怎么解决?

    萌新求助。。。在cubeIDE上生成的例程,debug调试时正常显示,一旦掉电重启就会卡死无法显示,加载了freeRTOS,创建两个任务,一个touchgfx,一个led灯闪烁。掉电重启后灯也不会亮
    发表于 04-08 07:37

    TouchGFX4.13的字库和字体不能显示,死机的问题怎么解决?

    我用的是TouchGFX4.13的版本,我把字库生成二进制文本放置到SD卡,通过文件系统缓存到SDRAM,但是一执行到如下类似的函数textArea1.setTypedText(touchgfx
    发表于 03-29 06:55

    请问Touchgfx Designer4.20如何配置图片、字体不参与程序编译?

    使用touchgfx desginer生成的 IDE工程,如何配置才能够将图片和字体排除掉,目前图片、字体较多,重新编译时特别耗费时间。 图片、字体均存放在总线可以访问的位置。 缓存字体可以将字体不
    发表于 03-15 06:41

    touchgfx如何改变图片颜色?

    touchgfx是否有提供函数可以直接改变image控件中图片的颜色,类似LVGL中图片控件的recolor函数,对图片重新着色成某种纯色图片,如果touchgfx没有这种函数,是否有方法可以实现这种功能?
    发表于 03-15 06:24

    MX生成文件touchGFX无法成功编译是哪里出了问题?

    1、MX生成文件时,toolchian工具选择keil且touchGFX选择高版本时,生成文件可以成功在touchGFX不可以成功编译。 2、toolchian工具选择IDE且touchGFX选择
    发表于 03-13 07:40