This post was last edited by Digital Leaf on 2023-9-23 18:54
Thanks to the forum for organizing this ST multiple development board return evaluation event, I have the opportunity to experience the STM32L496 Discovery kit development board, which was once the low-power ceiling level among the many series of STM32 development boards .
The plastic packaging box was crushed by the courier, but the board was fine. Some features of the STM32L496 Discovery kit can be seen on the packaging box
Arm Cortex-M4 core-based microcontroller with 1Mbyte Flash and 320Kbyte RAM, STM32L496AGI6 in UFBGA169 package
1.54-inch 240 x 240 pixel parallel interface TFT color LCD display
SAI audio codec with stereo output, including analog microphone input
Stereo digital MEMS microphone
8 Mbit PSRAM
64 Mbit 4-wire Serial Peripheral Interface Flash
Includes 3 user-controllable LEDs
Reset button
4-way joystick with select function
On-board connectors:
8-bit camera
Stereo headphone jack
microSD slot with included card
USB Micro-B
USB Micro-AB
STMod+ and Pmod
ARDUINO Uno V3
On-board ST-LINK/V2-1 debugger/programmer with USB re-enumeration: supports mass storage, virtual COM port and debug port
Flexible power supply options: ST-LINK USB VBUS, USB OTG FS connector or external power supply
MCU supply voltages of 1.8 V and 3.3 V
Load current measurement
Extensive free software libraries and examples are available for use with the STM32Cube MCU Package
Support for multiple integrated development environments (IDEs), including IAR Embedded Workbench, MDK-ARM and STM32CubeIDE
Let's take a more intuitive look at the onboard resources of the STM32L496 Discovery kit:
The design is the same as other Discovery kits, and it also comes with a fan-shaped expansion board that brings out commonly used interfaces and is compatible with some third-party modules, such as wifi, temperature and humidity sensors, etc.
It is the first time I see an ST development board with a built-in SD card, a Netac 8G card. When I open the SD card on the computer, most of the files inside are audio files, as well as video files and GUI program files.
Use a micro USB cable to power the board, keep the default settings, the screen will light up automatically and the demo interface will appear
I was surprised when I saw this Demo interface for the first time. It integrates emWin, Embedded Wizard (I recognized it after clicking it ), TouchGFX Lite, and TouchGFX Full . Four GUIs are running on one board at the same time??
Let’s experience each GUI demo in turn:
emWin First open emWin in the upper left corner, which has several pages of functions: video player, USB device, audio player, recorder, power measurement, analog clock, information, return, etc.
emWin has the most built-in applications, but the return function must have problems, it cannot be returned or occasionally triggered accidentally. . . The only way is to reset the board.
The Embedded Wizard in the upper right corner is the first time I have seen it. I didn't recognize it before. The interface is relatively simple, with only four icons: Run, Watch, Information, and Return.
However, I saw the Chrome-ART switch in the Embedded Wizard, which can directly turn on or off the acceleration , and the CPU load is displayed in the upper right corner
This kind of map navigation interface is also seen in the Embedded Wizard. It has become a very common application today, but at that time, it was probably still a relatively advanced idea.
There are two remaining GUIs for TouchGFX : TouchGFX Lite and TouchGFX Full. The design is different from the previous two. Instead of displaying the home menu and entering the application page, they are all first-level pages with large icons.
Swipe left and right to classify: audio player, game, watch face, heart rate measurement, return and other icons; swipe up and down to enter and exit the corresponding functions.
When entering TouchGFX, it takes a while to load, which is the slowest among several GUIs, probably because it has the most resources.
In actual experience, TouchGFX's interface does have the most elements, such as the dial, which has many more elements than the other two.
A classic demo game for ST development board, a "bird" that keeps running, flies up to eat coins and avoid pipe obstacles...
Comparison of the music playback interface of TouchGFX Lite and TouchGFX Full. Compared with the Lite version, the Full version has more elements in each application, and the music interface has more spectrum. However, the game interface feels smoother in the Full version.
Finally, plug in the headphones and experience the music effect
After experiencing the demo, I am still impressed by the performance of STM32L4. Although it is a low-power series, it focuses on low power consumption, but the performance is still very strong. Later, I will study the design of STM32L496 Discovery kit in depth.