Kits de desenvolvimento e software para STM32U5 - e chips agora disponíveis

Atualização: 2 de outubro de 2021
Kits de desenvolvimento e software para STM32U5 - e chips agora disponíveis

Construídos em torno do núcleo Cortex-M33 da Arm em um processo de 40nm, os dispositivos têm um novo modo (autônomo de fundo de baixa potência - LPBAM - modo) que permite acesso direto à memória e periféricos principais operam sem intervenção da CPU, permitindo operação até 19µA / MHz. Há também um conversor CC-CC integrado.

O ‘ecossistema de capacitação’ STM32CubeU5 está disponível em st.com e GitHub e tem mais de 200 exemplos de projetos e software para recursos como LPBAM, Wi-Fie Bluetooth de baixa energia.

“O suporte para OpenBootloader facilita a implementação do código do bootloader personalizado”, disse ST. “Azure RTOS com ThreadX RTOS, bem como wrappers FreeRTOS e CMSIS OS facilitam as certificações do setor.”

A biblioteca de autoteste X-CUBE-STL e a documentação de segurança funcional estão disponíveis para auxiliar no desenvolvimento de aplicativos essenciais para a segurança e na certificação IEC61508 SIL.

“Também existem pacotes de software que simplificam a segurança cibernética e ajudam a cumprir as melhores práticas do setor”, de acordo com a empresa. “Isso inclui o código de referência para inicialização segura e atualização de firmware segura e um exemplo de firmware confiável que aproveita o isolamento TrustZone da Arm dentro do núcleo para implementar serviços seguros para certificações PSA nível 3 e SESIP nível 3”.

A biblioteca criptográfica X-CUBE-CRYPTOLIB foi atualizada com API simplificada e algoritmos criptográficos extras e suporte para instalação segura de firmware.

Os kits de hardware incluem o kit de descoberta para o nó IoT (B-U585I-IOT02A, retratado), que contém sensor de contexto MEMS e módulos BLE e Wi-Fi. O conselho pode se conectar diretamente aos serviços em nuvem, incluindo os da Microsoft e da Amazon.

Existem até agora dois MCUs, STM32U575 e STM32U585 MCUs, com até 2 MB de memória flash. Até 500kbyte do flash é de longa duração (até 100,000 ciclos de leitura / gravação) para armazenamento de dados do usuário.

ST tem um blog sobre software e hardware STM32U5 aqui