2021年4月20日,致力于亚太地区市场的领先半导体元器件分销商---大联大控股宣布,其旗下友尚推出基于意法半导体(ST) STM32 Cortex-M4(STM32F4 or L4)的码表方案。
在单片机系统上实现图形界面,最简单是使用串口屏的方式,但是在体积有限的手持应用中,串口屏显的体积与适配性往往不能适应需求,这就需要使用GUI框架来完成图形界面。在单片机领域,TouchGFX是一种面向STM32微控制器优化的高级免费图形软件框架。
图示1-大联大友尚推出基于ST STM32 Cortex-M4(STM32F4 or L4)码表方案的展示板图(一)
利用STM32的图形功能和架构,TouchGFX通过创建令人惊叹的类智能手机图形用户界面加速了人机界面的革命进程。TouchGFX框架包括TouchGFX Designer、一个易于使用基于拖放的原型构建PC工具以及一个强大的图形核心TouchGFX引擎。TouchGFX结合了所见即所得模拟器和自动代码生成,使GUI开发变得更为简单。
图示2-大联大友尚推出基于ST STM32 Cortex-M4(STM32F4 or L4)码表方案的展示板图(二)
相关工具介绍:
TouchGFX Designer是一个独立的软件工具,允许简单和快速的图形评估和概念证明。它与STM32CubeMX初始化和代码生成工具完全兼容,可以在统一的项目环境中无缝地协同开发图形和主应用程序。
STM32CuBeIDE是一种先进的C/C++开发平台,具有STM32微控制器和微处理器的外围配置、代码生成、代码编译和调试功能。它基于Eclipse® /CDT框架和GCC工具链进行开发,GDB用于调试。它允许集成数百个现有插件,这些插件完成了Eclipse® IDE的功能。
STM32CubeProgrammer是一个多操作系统软件工具,用于STM32产品的编程。它为通过调试接口(JTAG和SWD)引导加载程序接口(UART、USB DFU、I²C、SPI和CAN)读取、写入和验证设备内存提供了一个易于使用和高效的环境。
STM32CubeMX是一种图形化工具,它允许对STM32微控制器和微处理器进行非常简单的配置,还可以通过一步一步的过程为Arm® Cortex® -M内核或Arm® Cortex® -a core生成部分Linux® 设备树。
图示3-大联大友尚推出基于ST STM32 Cortex-M4(STM32F4 or L4)码表方案的方案块图
核心技术优势:
方案规格:
码表参数规格: