感谢论坛组织这次的ST多款开发板返场测评 活动,有机会体验下STM32L496 Discovery kit这块开发板,曾经可是STM32众多系列开发板里的低功耗天花板级别。
塑料包装盒被快递压碎了,还好板卡没事。包装盒上能看到STM32L496 Discovery kit的一些特性
基于Arm Cortex®-M4内核的微控制器,具有1M字节的闪存和320K字节的RAM,封装为UFBGA169的STM32L496AGI6
• 1.54英寸240 x 240像素的并行接口 TFT彩色液晶显示屏
• SAI音频编解码,带有立体声输出,包括模拟麦克风输入
• 立体声数字MEMS麦克风
• 8 Mbit PSRAM
• 64 Mbit四线串行外围接口闪存
• 包括3个可由用户控制的LED
• 复位按钮
• 带选择功能的4向摇杆
• 板载连接器:
8位摄像头
立体声耳机插孔
带有包含卡片的microSD™卡槽
USB Micro-B
USB Micro-AB
STMod+和Pmod™
ARDUINO® Uno V3
• 带有USB重新枚举功能的板载ST-LINK/V2-1调试器/编程器:支持大容量存储、虚拟COM端口和调试端口
• 灵活的电源供应选项:ST-LINK USB VBUS、USB OTG FS连接器或外部电源
• 1.8V和3.3 V的MCU供电电压
• 负载电流测量
• 提供了丰富的免费软件库和示例,可与STM32Cube MCU Package一起使用
• 支持多种集成开发环境(IDE),包括IAR Embedded Workbench®、MDK-ARM和STM32CubeIDE
更加直观的看下STM32L496 Discovery kit的板载资源:
和其他Discovery kit一样的设计,还带有有一块扇形扩展板,将常用接口引出来,兼容一些第三方模块,比如wifi、温湿度传感器等。
倒是第一次见ST的开发板自带SD卡,朗科的8G卡,在电脑上打开SD卡,里面大部分是音频文件,还有视频文件、GUI的程序文件。
用一根micro usb线给板子供上电,跳冒保持默认即可,屏幕自动点亮,出现demo界面
看到这个Demo界面第一眼很吃惊,集成了emWin、Embedded Wizard(点开后才认出来)、TouchGFX Lite、TouchGFX Full,一块板子上同时跑4个GUI??
分别依次体验下每个GUI demo:
emWin 首先打开左上角的emWin,里面有好几页功能:视频播放器、USB设备、音频播放器、录音机、功率测量、模拟时钟、信息、返回等图标
emWin的自带应用是最多的,但是返回功能应该是有问题,无法返回或者偶尔意外触发。。。只能板子Reset 复位
Embedded Wizard 右上角的Embedded Wizard真的是第一次接触,之前没认出来。界面相对朴素,只有四个:运行、表盘、信息、返回四个图标
但是,Embedded Wizard里看到了Chrome-ART的开关,可以直接开启或者关闭加速,右上角显示了cpu负载
在Embedded Wizard里还看到了这种地图导航式的界面,在今天已经成为很普通的应用,但在当时,应该还算比较超前的想法。
TouchGFX 剩下两个GUI:TouchGFX Lite、TouchGFX Full的设计和之前两个不同,不是显示首页菜单,进去是应用页面,而是都是一级页面,大图标
左右滑动是分类:音频播放器、游戏、表盘、心率测量、返回等图标;上下滑动进入和退出相应功能。
TouchGFX进入时,需要一段时间的加载,是几个GUI里最慢的,可能是资源最多
实际体验,TouchGFX的界面确实是元素最多的,比如表盘,比其他两个多了很多元素
ST开发板的经典Demo 游戏,一直奔跑的“鸟”,飞起来吃金币躲避管道障碍。。。
TouchGFX Lite和TouchGFX Full的音乐播放界面对比,Full版本相比Lite版本,每个应用都多了很多元素,音乐界面就多了频谱。然而游戏界面,反而感觉Full版更顺畅。
最后插上耳机,体验下音乐效果
体验完Demo,还是感叹与STM32L4的性能,虽然是低功耗系列,主打低功耗,可是性能却依旧表现的很强。后面来深入学习下STM32L496 Discovery kit的设计。
本帖最后由 数码小叶 于 2023-9-23 18:54 编辑