Dev kit dan perangkat lunak untuk STM32U5 – dan chip sekarang tersedia

Pembaruan: 2 Oktober 2021
Dev kit dan perangkat lunak untuk STM32U5 – dan chip sekarang tersedia

Dibangun di sekitar inti Arm's Cortex-M33 pada proses 40nm, perangkat ini memiliki mode baru (low-power background otonom – LPBAM – mode) yang memungkinkan akses memori langsung dan periferal utama beroperasi tanpa intervensi CPU, memungkinkan pengoperasian hingga 19µA/MHz. Ada juga konverter dc-dc terintegrasi.

'Ekosistem pemberdayaan' STM32CubeU5 tersedia dari st.com dan GitHub, dan memiliki lebih dari 200 contoh proyek dan perangkat lunak untuk fitur seperti LPBAM, Wi-Fi, dan Bluetooth Hemat Energi.

“Dukungan untuk OpenBootloader memudahkan implementasi kode bootloader kustom,” kata ST. “Azure RTOS dengan ThreadX RTOS serta pembungkus FreeRTOS dan CMSIS OS memudahkan sertifikasi industri.”

Pustaka swa-uji X-CUBE-STL dan dokumentasi keselamatan fungsional tersedia untuk membantu pengembangan aplikasi yang kritis terhadap keselamatan dan sertifikasi SIL IEC61508.

“Ada juga paket perangkat lunak yang menyederhanakan keamanan siber dan membantu mematuhi praktik terbaik industri,” menurut perusahaan. “Ini termasuk kode referensi untuk boot aman dan pembaruan firmware aman, dan contoh firmware tepercaya yang memanfaatkan isolasi TrustZone Arm di dalam inti untuk menerapkan layanan aman untuk sertifikasi PSA level 3 dan SESIP level 3.”

Pustaka kriptografi X-CUBE-CRYPTOLIB telah diperbarui dengan API yang disederhanakan dan algoritme kriptografi tambahan, serta dukungan untuk pemasangan firmware yang aman.

Kit perangkat keras termasuk kit Discovery untuk simpul IoT (B-U585I-IOT02A, digambarkan), yang berisi penginderaan konteks MEMS dan modul BLE dan Wi-Fi. Papan dapat terhubung langsung ke layanan cloud termasuk Microsoft dan Amazon.

Sejauh ini ada dua MCU, STM32U575 dan STM32U585 MCU, dengan flash hingga 2Mbyte. Hingga 500kbyte flash adalah masa pakai yang lama (hingga 100,000 siklus baca/tulis) untuk menyimpan data pengguna.

ST memiliki blog tentang perangkat lunak dan perangkat keras STM32U5 di sini