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

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

3天内不再提示

TouchGFX中增加了新功能 方便开发吸引眼球的用户界面

lyj159 来源:EEWORLD 作者:EEWORLD 2020-01-15 14:19 次阅读

意法半导体STM32微控制器MCU)软件框架TouchGFX中增加了新功能,方便设备厂商为家用电器、家庭自动化、工业控制、医疗设备和穿戴设备开发吸引眼球的用户界面。

最新版本引入了TouchGFX Generator功能,使项目创建和相关外围设备配置过程变得更加轻松容易。作为STM32CubeMX初始化工具的插件,该功能可以根据最新的STM32Cube固件以及用户所选的图形设置和开发环境(IDE)生成自定义项目,支持STM32CubeIDE和领先的第三方IDE开发环境。

TouchGFX Generator是连接TouchGFX应用程序与MCU硬件的TouchGFX硬件抽象层(TouchGFXHAL)的主要开发工具,可以降低开发工作对用户TFT显示器知识的要求,并能够让各类开发者创建复杂先进的STM32图形软件。

TouchGFX Designer是在PC上运行的用于创建、管理和构建图形应用程序的开发环境,增加了一些可以简化导航、修改设置和控制代码版本的功能。如果在STM32CubeMX中修改了项目配置, TouchGFX Designer的图形设置将会自动更新。

此外,新版软件还提升了在嵌入式STM32 MCU上运行的TouchGFX Engine的处理性能,改进后的纹理映射可将渲染时间缩短多达60%,并可以通过缩放和旋转对象来增强动画效果。此外,新版软件还支持与印地语字体配合使用的字形替换(GSUB)表,简化了高级排版显示设计。

从简单的应用程序,到需要高像素分辨率和色深的应用软件,开发者可以借助TouchGFX灵活地创建高品质用户界面。定制化STM32开发板的用户可以在STM32CubeMX with TouchGFX Generator套件中配置TouchGFX软件框架和所选微控制器的硬件功能,指定首选的IDE /编译器然后生成项目。

使用现成的STM32显示器开发套件开发产品原型的用户,可以使用集成一个新的或预先创建的演示应用软件的TouchGFX Designer开始开发工作,并借助包含STM32Cube软件和外部组件驱动程序的完整版电路板支持包(BSP)生成全部项目。

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

    关注

    146

    文章

    17123

    浏览量

    350992
  • IDE
    IDE
    +关注

    关注

    0

    文章

    338

    浏览量

    46740
收藏 人收藏

    评论

    相关推荐

    AMD发布Ryzen Master软件2.14.1.3286版本

    启用EXPO配置文件,无需重启系统即可体验到性能提升的效果。 新版Ryzen Master软件增加了多项新功能,例如为额定功率为65W和120W的AMD Ryzen 9000系列CPU提供了105W
    的头像 发表于 12-13 16:14 187次阅读

    微软新功能:Windows与iPhone互联

    微软近期透露了一项创新功能,旨在让Windows用户能够像使用苹果的AirDrop一样,在iPhone与PC之间便捷地传输文件。这一名为Phone Link的应用,是微软专为Windows平台打造
    的头像 发表于 12-12 11:42 225次阅读

    恩智浦eIQ AI和机器学习开发软件增加两款新工具

    恩智浦在eIQ AI和机器学习开发软件增加了带有检索增强生成(RAG)与微调的生成式人工智能(GenAI)流程和eIQ Time Series Studio,以便在小型微控制器(MCU)、
    的头像 发表于 11-01 11:39 495次阅读

    史上最大屏幕Apple Watch亮相 屏幕面积增加了30%

    面积增加了30%;而且是目前苹果最薄的Apple Watch,只有9.7毫米,比Series 9薄了近10%,Apple Watch 10 GPS版本售价399美元,GPS+ Cellular版本售价
    的头像 发表于 09-10 15:07 2123次阅读

    检测输入至dcdc电源的电流,在前端增加了一个INA193的电流检测电路,实际增益与理论增益不一样,为什么?

    想要检测输入至dcdc电源(LM5117)的电流,在前端增加了一个INA193的电流检测电路。通过检测改变输入的Rsense电阻,使用万用表检测检测输出的电压。 测试发现实际增益与理论增益(Ggain =20V/V)不一样,求解。
    发表于 08-12 06:11

    使用rt-thread的ADC框架,增加了DMA采集部分,采集到的两通道数据,有一个通道数据异常,为什么?

    裸机程序通过ADC+DMA采集两通道模拟量数据,可以正常采集到数据,使用rt-thread的ADC框架,增加了DMA采集部分,采集到的两通道数据,有一个通道数据异常
    发表于 07-12 08:07

    ESP32-WROOM-UE使用write函数给对端的串口发包,通过串口助手接收到的buffer中被增加了一个字节0x0D,为什么?

    使用ESP32-WROOM-UE开发板的过程,使用write函数给对端的串口发包,通过串口助手接收到的buffer中被增加了一个字节0x0D,但是使用uart的发送接口就是正常的,麻烦各位大神支持解答下。
    发表于 06-12 06:33

    微软为Win11 Build 26227预览版用户推送AI驱动“建议回复”功能

    近期,微软还为“手机连接”预览版应用增加了OCR功能用户只需在应用内点击“照片”选项卡,便能轻松选取照片中的文字进行复制。
    的头像 发表于 05-31 09:48 563次阅读

    LOTO示波器软件新增导览功能

    。 如果我们使用比较多的示波器功能,并且需要频繁切换,那么上面的导览方式就显得有点麻烦,每次操作都要先进入导览,再具体选择一遍功能。为了消除这样的不便,我们增加了前进后退按钮,可以快速切换之前在导览时打开过的示波器具体
    发表于 05-28 10:32

    TouchGFX MCU 负载的计算过程介绍

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

    代码静态测试工具 Helix QAC 2024.1版新功能解读

    Helix QAC 2024.1改进了对C++20和C23语言特性的支持,并增加了分析使用多个编译器的项目的新功能。此外,Validate增强了对于搜索功能和角色权限的用户体验,并且包
    的头像 发表于 04-25 12:32 598次阅读
    代码静态测试工具 Helix QAC 2024.1版<b class='flag-5'>新功能</b>解读

    界面有改动前点击生成代码是可以的,但是加了一个textArea后生成就失败了的原因?

    在我界面有改动前我点击生成代码是可以的但是我就随便加了一个textArea然后点生成程序就失败了,把界面上添加的textArea后再点击生成 程序也是失败,版本是14.30 请问这是什么原因 错误
    发表于 04-01 08:11

    TouchGFX+STM32CUBEMX+STM32F429IGT6运行异常的原因?怎么解决?

    使用LTDC直接显示文字到屏幕。 然后增加了touchgfx配置,再次生成文件后,系统直接死机。 具体表现为: 1、开机屏幕无法点亮,开了的LED闪灯任务无法运行; 2、在main函数里面注释掉
    发表于 03-25 06:38

    将程序通过touchgfx designer下载到开发板,无法实现触摸功能怎么处理?

    用NUCLEO-G071RB和X-NUCLEO-GFX01M1做触摸显示实验,希望点击按钮能跳转到相关界面,在touchgfx designer模拟仿真可以实现,但是将程序通过touchgfx
    发表于 03-25 06:33

    Flyme AR系统更新增加提词器与眼镜音乐续播功能

    不久前,flyme AR 便迎来了其 1.0.1 版的首次升级,已对 MYVU 系列进行全面推送。这次升级主要增加了提词器功能,可以通过拷贝手机存储的 TXT 文档来实现 Say It 播报。此外,提词器
    的头像 发表于 12-29 14:35 795次阅读