Altia has announced code generation support for the new STMicroelectronics STM32F7 Microcontroller. The STM32F7 addresses a broad range of applications and is the first microcontroller on the market to feature the new ARM Cortex-M7 processor: the latest and highest-performing Cortex-M core for advanced consumer, industrial, medical, and Internet-of-Things devices. This chip is expected to provide product designers with unrivaled opportunities to enhance application performance, add new functions, extend battery life, ensure security and minimise use of external components to save cost and size.
In its first public display of code running on the STM32F7, Altia is demonstrating a washing machine interface at Embedded Systems Conference in Silicon Valley. The demo board is using the Cortex-M7 to drive a 480×272 pixel display. The Altia code is using only 113.5 KB of internal FLASH – including the space for fonts. An additional 1,215 KB of raster images are stored off on removable media. This demo runs on bare metal, without the need of any operating system and was built using the IAR Workbench toolset.
Altia has a strong legacy for success in automotive, medical, industrial and consumer markets – and its graphical user interface development software is used by companies worldwide to get first class displays onto the lowest cost, best performing hardware. With Altia Design, the GUI editor and centerpiece of Altia’s tool chain, users create custom graphics from scratch or use assets from tools like Adobe Photoshop to draw their GUIs, create animation, define behavior and optimise user experience. Once complete, Altia DeepScreen generates pure C source code for the Altia design model that can be deployed onto the STM32F7 plus a great variety of low- to high-powered processors from industry-leading silicon providers including STMicroelectronics, Renesas, Freescale, Spansion, Texas Instruments and more.