Ask questions and find answers on STM32Cube packages, including HAL, LL and middleware, and expansion software.
Hi,There is a bug in the release v1.9.0 of the STM32F0 HAL library.In CAN_Receive_IT() and CAN_Receive() functions the RTR value of the pRxMsg is wrongly set.Here is what is done:pRxMsg->RTR = (CAN_RI0R_RTR & hcan->Instance->sFIFOMailBox[FIFONumber]....
Hello,Sorry in advance if I should be posting this elsewhere, but I am sure someone will be able to tell me if I am wrong.Working with STM32Cube HAL CAN driver, if found a problem in the latest version of F7 driver, but as all STM32 have same BxCAN c...
request device description failed on windows 10
I have a STM32F373VCT6 MCU with CAN bus connected to PD0 and PA12 pins. I also have an old project which have these pins configured by hands and CAN bus works properly for this project. Now, I need to create new project for this MCU and I try to do i...
Strangely an empty STM32L4R5 will try to boot from system memory and then will try all peripherals turning GPIOs to outputs while trying. Of course this is very dangerous if not taken into account in the design of boards that are to be started with "...
Hello,In STM32H743 there is echo udp server test. We test it using stress test from PC (sending udp)It behaves very well, without any issues.We than moved to LwIP_HTTP_Server_Socket_RTOS, and added the udp echo test there (we need the udp test runnin...
Hi, I wish to use FreeRTOS to create task with semaphore to wake up the task for every 2kHz. I know FreeRTOS timer tick is 1ms (1kHz) the most. I create a HW timer to interrupt every 2k. Question, is the semaphore and the task able to be woken up eve...
People (and me) 'complain' about, compiling a project with USB HAL drivers with highest optimization (GCC with -O3) does not work. You had to fall back to -O2.Sure, I found the reason and easy to fix:The low-level driver, file 'stm32h7xx_ll_usb.c' ha...