========== ST STM32H5 ========== This is a port of the STM32H5 family. The STM32H5 is a chip based on the ARM Cortex-M33. Most code is adapted from legacy STM32 and STM32H7. Development primarily using the Nucleo-H563ZI as of Feb 5th, 2025. Therefore, at this time only the STM32H563 is truly supported. However, much of the current support should work for all MCUs. Kconfig will need updates to support MCUs besides the STM32H563. Supported MCUs ============== =========== ======= ================ MCU Support Note =========== ======= ================ STM32H503 No STM32H523 No STM32H533 No STM32H562 No STM32H563 Yes STM32H573 No =========== ======= ================ Peripheral Support ================== The following list indicates peripherals supported in NuttX: ========== ======= ===== Peripheral Support Notes ========== ======= ===== ADC Yes ETH Yes FLASH Yes Hardware defines only. FDCAN Yes GPIO Yes I2C Yes ICACHE Yes RCC Yes USART Yes LPUART Yes OCTOSPI Yes Implemented as QSPI. PWR Yes Partial. SPI Yes TIM Yes USB_FS Yes USB Device Support. AES No CEC No CORDIC No CRC No CRS No DAC No DBG No DCACHE No DCMI No DLYB No DTS No EXTI No FMAC No FSMC No GPDMA No GTZC No HASH No I3C No IWDG No LPTIM No OTFDEC No PKA No PSSI No RAMCFG No SBS No SDMMC No RNG No RTC No SAES No SAI No TAMP No UCPD No VREFBUF No WWDG No ========== ======= ===== References ================= [RM0481] Reference Manual: STM32H523/33xx, STM32H562/63xx, and STM32H573xx Arm® -based 32-bit MCUs Support ================= Supported Boards ================ .. toctree:: :glob: :maxdepth: 1 boards/*/*