STM32CubeU5
STM32CubeU5 copied to clipboard
Full Firmware Package for the STM32U5 series: HAL+LL drivers, CMSIS, BSP, MW, plus a set of Projects (examples and demos) running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits).
While tracking down a flash bug in Zephyr on the STM32U585, I discovered that the `stm32u585xx.h` header defines `FLASH_PAGE_NB` based on `FLASH_BANK_SIZE` rather than `FLASH_SIZE`, meaning that `FLASH_PAGE_NB` equates to...
I discovered this issue while modifying the Nucleo example project: STM32CubeU5\Projects\NUCLEO-U575ZI-Q\Examples\ADC\ADC_DifferentialMode The ADC conversion returns correct 14 bit values when oversampling is disabled: `hadc1.Init.OversamplingMode = DISABLE;` When I try to...
File: stm32u5xx_hal_def.h Compiler: gcc Issue: Missing "defined" for test of __ARMCC_VERSION Error/Warning from GCC: **STM32CubeU5/Drivers/STM32U5xx_HAL_Driver/Inc/stm32u5xx_hal_def.h:208:34: warning: "__ARMCC_VERSION" is not defined, evaluates to 0 [-Wundef]** Line: 175 ``` /** * @brief...
In `stm32u5xx_hal_adc.h`, the `ADC4_RESOLUTION_XB` macros are under the `ADC_HAL_EC_RESOLUTION` group. However, using these defines to configure ADC resolution with ADC4 does not lead to the correct resolution. Looking in `stm32u5xx_ll_adc.h`,...
Timer clock is set to 100KHz, but when computing the timer period the value 1e6 is used: https://github.com/STMicroelectronics/STM32CubeU5/blob/0eedae3d2a7997a2b5fbfdb57f54c7201e0827c8/Drivers/STM32U5xx_HAL_Driver/Src/stm32u5xx_hal_timebase_tim_template.c#L104-L110 resulting in the tick rate set to 10ms, not 1ms. Should be...
osEventFlagsWait with wait options osFlagsWaitAny (OR) and osFlagsWaitAll (AND) ## IMPORTANT INFORMATION ### Contributor License Agreement (CLA) * The Pull Request feature will be considered by STMicroelectronics after the signature...
HI I am using the STM32U575 for my project with the internal nor flash provided. Noticing that the address is word(32bits) aligned while writing to the flash, but for STM32U5...
**Describe the set-up** * B-U585I-IOT02A board * STM32CubeIDE Version: 1.9.0 **Describe the bug** The IOT_HTTP_WebServer application does not send HTTP headers as intended. **How to reproduce the bug** 1. Run...
There is a typo in the comment, line 6621, file "Drivers\CMSIS\Device\ST\STM32U5xx\Include\stm32u575xx.h". Original file: ```C #define DMA_CSR_USEF_Msk (0x1UL
In HAL_InitTick() https://github.com/STMicroelectronics/STM32CubeU5/blob/0eedae3d2a7997a2b5fbfdb57f54c7201e0827c8/Drivers/STM32U5xx_HAL_Driver/Src/stm32u5xx_hal_timebase_tim_template.c#L114-L140 the initialization sequence is incorrect: - when using callbacks, the registration must be prior to starting the timer - the interrupt should not be enabled if there...