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)码表方案的方案块图
核心技术优势:
• 使用STM32F469发现工具包(32F469IDISCOVERY),用户可以开发;
• 在带有Arm® Cortex® 的STM32F469高性能MCU上轻松应用;
• M4核心和Chrom-ART加速器。Discovery kit支持广泛的使用;
• 高级图形、音频、多传感器支持、WVGA;
• 彩色显示,安全,内存扩展和连接功能;
• 包括嵌入式ST-LINK/V2-1调试器/程序员。专用附加组件;
• 板可以通过ARDUINO® Uno或扩展连接器进行连接;
• 通过TouchGFX可以直接连接到此开发板,快速进行GUI产品的开发。
方案规格:
码表参数规格:
• GPS支持GPS/GPS+北斗/GPS+GLONASS双星定位;
• 显示屏2.2寸专用户外液晶彩屏,解析度240*320;
• 操作温度-10℃~50℃;
• 产品大小85*53.5*18.8mm;
• 接收天线内置式天线;
• 高度传感器气压式高度计;
• 温度传感器支持;
• 防水等级IPX7;
• 内存容量约3000小时以上骑行数据(视内存使用情况);
• 显示数据单屏最大显示10项数据,可自由设置80多项可选数据;
• 存储格式fit;
• 电池为不可拆卸锂电池,可连续不间断使用22小时(不开背光,典型值),开启GPS省电模式,背光采用低亮度值等措施能有效延长使用时间;
• ANT+支持(心率、速度、踏频、功率计等);
• 充电接口MicroUSB,支持数据传输;
• 无线接口蓝牙4.0BLE、WIFI 802.11 b/g/n;
• 标准配件iGS620主机*1、MicroUSB数据线*1、专用底座*2、底座垫*2、O型橡胶圈*4、使用说明书*1;
• 选购配件速度、踏频、心率传感器等。