Forum Posts
When the USB is de-initialized with USBD_DeInit(..) the USB tranceiver is not put in powerdown.
Our product uses the embedded USB PHY and only initialize the USB CDC when needed. Any other time we keep it de-initialized. At initialization the tranceiver is enabled through HAL_PCD_Init() that uses the function USB_CoreInit(). When de-initialized...
BSP_AUDIO_OUT_Play
I wonder what is a best way to play a file in small chunks? Is there is a standart way of doing it or you should make a timer that expires just before the previous data is played and then call BSP_AUDIO_OUT_Play() again?
Does the latest STM USB-PD Core stack support PPS?
It is not very clear to me if the latest STM USB-PD core stack support PPS, does anyone have the answer?
Resolved! How do I overcome multiple errors in stm32l0xx_hal_***.h ?
I created a new project from scratch based on a Nucleo L053R8 board using the STM32CubeIDE wizard. At compile time, I get a lot of errors in hal include files I even do not care about. Ic annot understand why. Example :../Drivers/STM32L0xx_HAL_Driver...
Resolved! How to program FLASH using Standard Peripherals Library?
Hi everyone.At this moment I'm working in an integration on an old project which used Standard Peripherals Library instead of HAL libraries.Here, when I try to write in FLASH memory I find the next line:assert_param(IS_FLASH_ADDRESS(Address));Which b...
Resolved! TCP Server & Client, lwIP Netconn API
Dear friends, I am trying to establish a robust TCP interaction between two different boards with the same MCU (stm32f407vgt6) and ethernet phy (dp83848cvv) and I use lwIP Netconn APIs as TCP/IP stack and freeRTOS as a real time operating system.In b...
Connection forcibly closed by the remote host!
Dear friends,I am working on a TCP Server taks running on STM32f407VGt6 MCU and NetConn APIs.Sometimes when a Client tries to connect to the Server, the Connection is closed by the Server and the error is Connection forcibly closed by the remote hos...
STM32 delay not working as expected with USB HID
I am trying to send a shift + U keypress to the screen every two seconds but it is just printing U's nonstop. Why isn't it delaying for two seconds? How do I properly debug stuff like this in the future? while (1) { hid_report_buffer[0] = 0x02;...