ARM Cortex-M0 MCU enhances user experience

Providing large on-chip memories and up to eight USARTs, the STM32F091 ARM Cortex-M0 MCU from STMicroelectronics overcomes the resource constraints imposed by similar devices positioned for cost-sensitive applications. This saves multiplexing communication ports in applications such as in-car audio or three-phase power metering.

Up to 256Kb of Flash on-chip and 32Kb SRAM allow the STM32F091 to implement a Java stack, enabling it to host applications that deliver user experiences normally associated with larger or more expensive devices. All variants, including those in economical 48-pin packages, have at least six USARTs. Three of the USARTs are able to support smartcard, LIN, IrDA, and Modbus modes.

A flexible power architecture allows analogue circuitry, including the 12-bit 1.0µs ADC and two-channel 12-bit DAC, to be operated at up to 3.6V for maximum dynamic range, while digital circuits run at lower voltage to minimise power consumption. Device I/Os can be powered independently, allowing direct connection to a low-voltage companion device such as an application processor without using level shifters.

With built-in CAN2.0A/B support, the STM32F091 can address consumer in-car applications connected to the vehicle network, such as car radio, and industrial-control applications. Designers can also take advantage of an integrated touch-sensing controller, as well as a SysTick timer and an RTC that aid real-time performance and deliver time-of-day or calendar functions.

The STM32F091 is available in different packages including 48- and 64-pin styles, as well as a salt-atmosphere-compatible QFP100 suitable for smart utility meters in China. Prices start from $1.59 for the STM32F091CBT6 with 128Kb Flash in the QFP48, for orders of 10,000 unit quantities.

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Previous Post

Digital sensors deliver high temperature accuracy

Next Post

Digital IC measures temperature with 0.1°C accuracy