Chamados de STM32U0, os “MCUs podem reduzir o consumo de energia em até 50% em comparação com gerações anteriores de produtos”, disse a empresa. Ele “permite que mais projetos funcionem sem bateria, funcionando apenas a partir de um sistema de coleta de energia, como uma pequena célula fotovoltaica”.
No mesmo dia, a ST anunciou futuros MCUs FD-SoI com memória de mudança de fase
Escolhendo o STM32U083xC aleatoriamente, eles funcionam de 1.71 a 3.6 V e consomem 130nA no modo alimentado por bateria com relógio em tempo real e nove registros de 32 bits sustentados.
O modo run custa 52μA/MHz de acordo com a primeira página da folha de dados, que continua dizendo que no desligamento, com seis pinos de ativação ativos, isso pode cair para 16nA, aumentando para 30nA em stand-by (8kbyte ram retido) com os mesmos pinos de ativação, ou 160nA se o RTC também for sustentado. O modo Stop de menor potência custa 695nA (825nA com RTC). Wake está a 4 μs do modo Stop de drenagem mais alto.
O consumo de energia é auxiliado por dois reguladores lineares integrados, um para operar até 56 MHz e um de baixa potência regulador para funcionar em até 2 MHz – um modo de operação de baixo consumo de energia.
As fontes de relógio são abundantes, incluindo uma opção de cristal e relógios RC ajustáveis para ajuste fino do consumo de energia.
Perto de 67DMIPS é possível em 56 MHz graças ao flash de 64 bits e um acelerador que implementa uma fila de pré-busca de instruções e cache de ramificação, disse ST, acrescentando: “O desempenho alcançado graças ao acelerador ART é equivalente à execução de um programa em estado de espera 0 a partir da memória flash em uma frequência de CPU de até 56 MHz.”
Segurança
A empresa levou a segurança a sério: “Os dispositivos STM32U0 são os primeiros MCUs rodando em Arm Cortex-M0+ visando SESIP nível 3 e PSA nível 1 com foco na proteção de código de firmware. A certificação fornece uma garantia independente que os fabricantes de produtos podem aproveitar para cumprir a futura marca voluntária de confiança cibernética dos EUA e a diretiva obrigatória de equipamentos de rádio da UE [RED].
Para a interface do usuário, vários canais de detecção capacitiva estão incluídos em alguns dispositivos, assim como um LCD controlador para displays de segmento 8×48 ou 4×52 que inclui um conversor elevador.
A operação ocorre entre -40 e +85°C (+105°C junção) ou -40 a +125°C (+130°C junção).
Os periféricos analógicos incluem ADCs, DACs, amplificadores operacionais (com amplificadores de ganho programáveis) e comparadores analógicos – tanto o amplificador operacional quanto os comparadores têm entradas rail-to-rail.
Além do RTC, o superconjunto de temporizadores é: 1x 32 bits de uso geral, 1x PWM de 16 bits dedicado ao controle do motor, 3x 16 bits de uso geral e 3x 16 bits de baixa potência.
Estão disponíveis opções de flash de até 256kbyte e pacotes de até 81pads.
Existem três partes na família STM32U0:
STM32U0… | Flash (kbyte) | Ram (kbyte) | LCD controlador de segmento |
sem cristal USB 2.0 (dispositivo) |
Comparador | Temporizadores com entrada capturar |
UART | AES128/256 |
STM32U031 | 16 – 64 | 12 | 1 | 2 | 1 | |||
STM32U073 | 64 – 256 | 40 | Y | Y | 2 | 3 | 2 | |
STM32U083 | 256 | 40 | Y | Y | 2 | 3 | 2 | Y |
Encontre a folha de dados STM32U083xC aqui, com números detalhados de consumo de energia da página 48 para as próximas nove páginas – ST foi muito completo. Aprofundando-se nisso, 52μA/MHz está a 48MHz 25°C de 1.8V executando um benchmark denominado ‘While’.