STM32CubeWB
STM32CubeWB copied to clipboard
Full Firmware Package for the STM32WB 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).
The readme.txt in the STM32WB Middleware WPAN folder mentions that it is possible to get the clusters library sources. How can this be managed?
hal flash header is not properly handling STM32WB10 chips - some preprocessors checks are missing making that chip being handled like bigger WB55 parts with more ram and different flash...
Hi, I'm trying to run BLE_TransparentMode on my STM32WB55VG for DTM purposes. I'm using FUS 1.2.0, Wireless Stack 1.13.2 (stm32wb5x_BLE_HCILayer_extended_fw), BLE_TransparentMode app 1.13.2. I'm building it in STM32CubeIde 1.8.0 with...
HAL_ADCEx_Calibration_Start does not wait for the ADC to be ready before setting calibration factor
Hello, **Describe the set-up** Custom board with STM32WB15CCU6E STM32CubeIDE v1.10.1 STM32Cube_FW_WB_V1.14.0 **Describe the bug** Under certain configurations, calling `HAL_ADCEx_Calibration_Start()` stalls the ADC. My code works perfectly if I don't call...
**Describe the set-up** * STM32WB5MMG on custom board * M0-core loaded with stm32wb5x_Zigbee_FFD_fw.bin v. 1.13.2 * STM32CubeIDE v. 1.9.0 * GNU Tools for STM32 (10.3-2021.10) **Describe the bug** In our...
**Trouble** BLE_HeartRateFreeRTOS not working on Nucleo board after import and stack programming according the releases notes. Maybe a wrong value in the documentation. **Steps to reproduce** . Import the BLE_HeartRateFreeRTOS...
I'm trying to use the ble event callbacks given in "ble_events.c". So im implementing the function: ``` aci_gatt_attribute_modified_event( uint16_t Connection_Handle, uint16_t Attr_Handle, uint16_t Offset, uint16_t Attr_Data_Length, const uint8_t* Attr_Data )...
Hello, In STM32Cube_FW_WB_V1.13.1/Projects/P-NUCLEO-WB55.Nucleo/Applications/BLE/BLE_TransparentMode/STM32_WPAN/App/tm.c line 170, there is a call to `MX_USART1_UART_Init();` It should be dependent upon definition of CFG_HW_LPUART1_ENABLED or CFG_HW_USART1_ENABLED, to either init USART1 or LPUART1. Best regards, Xevel
Version: v1.13.3 File: ./Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal_pwr_ex.h ``` void HAL_PWREx_HoldCore(uint32_t CPU); void HAL_PWREx_ReleaseCore(uint32_t CPU); ``` Usage of all upper-case for a variable name (may) clash with with macro definitions (which in many style...
I want to build the sources from STM32cubeIDE examples but without using STM32CubeIDE. During the process I came across an issue that lines like `register char * stack_ptr asm("sp");` won't...