MCUs expanded to include USB-bank Flash, CAN FD supports
With the new variants that combine a USB2.0 Full Speed crystal-less data interface supporting Device and Host modes and a USB-C Power Delivery controller, STM32G0 allows customers to develop innovative use-cases leveraging the dual-role capability to extend the interoperability of new USB-C devices. Now that USB Dual Role is replacing USB On-The-Go (OTG), STM32G0 can easily change between device and host roles and change between the power source and power sink with a simple USB Power Delivery command. The FDCAN block provides two CAN 2.0 interfaces and supports CAN FD to help integrate innovative functionality in industrial systems and automotive diagnostics.
With these latest additions, the STM32G0 series now covers package options from 8- to 100-pins, Flash density from 16KBytes to 512KBytes, and generous program-data RAM up to 144KBytes. Flexible run and static modes ensure low power consumption, up to the maximum operating frequency of 64MHz. The high-accuracy internal clock is extremely stable over-temperature, and there is a precision timer with a resolution proportional to twice the CPU frequency. STM32G0 MCUs have high noise immunity and are available in various temperature ratings up to 125°C.
Cyber-security features provide state-of-the-art protection for consumer, appliance, and industrial applications, including secure boot and firmware update (SB/SFU), Proprietary Code Read-Out Protection (PCROP) to protect manufacturers’ IP, and a Memory Protection Unit (MPU) to assist task partitioning. Variants with accelerated AES-256 hardware encryption are also available.
The new STM32G0 devices are in production now, priced from $0.47 for the STM32G050F6P6 Value Line in TSSOP20 with 32KBytes Flash. The STM32G0B product line begins at $1.21 for the STM32G0B0KET6 in LQFP32 with 512KBytes Flash for orders of 10000 pieces.