STM32 MCUs Embedded software

Ask questions and find answers on STM32Cube packages, including HAL, LL and middleware, and expansion software.

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

dns resolve

Hi, in order to resolve an address I using the function dns_gethostbyname(). Sometimes the customer uses a standard ip address like 192.168.1.123. Is there a way to determine if dns_gethostbyname() is necessary or not?

Resolved! How to switch USB Host to device Dynamically.

Hello Everyone,I am working on a project in which i have to use both roles of USB_FS. I want to interface mass storage device for which i need host with MSC and i also want to send some data to PC over VCP for which I need device with VCP.I searched ...

STM32 SPI Bootloader start up application failed.

Hello Together,​Currently, I met an issue about the internal bootloader download application by SPI.​Firstly, let me describe the background.MCU, STM32F750V8 rev, ZTaget, I want to use the internal SPI bootloader to download the application from the ...

WYang.4 by Associate
  • 395 Views
  • 0 replies
  • 0 kudos

Audio class device problem

HelloI am trying to configure my STM32F411CEU as a audio device class. After research i configured everything in STM32CubeMX and loaded program to my MCU. Plugged usb to the PC and it seems that PC sees it as some audio device but it says that it ca...

0693W000006EFLpQAO.jpg
KD�?b by Associate II
  • 375 Views
  • 0 replies
  • 0 kudos

FreeRTOS task switching issue.

Hello,I am facing problem with task switching in FreeRTOS. I am using my custom board with STM32L476RC running at 80 MHz clock. Using STM32CubeIDE and configured project using CubeMX. I am using 3 tasks. Task 1 has some functions which uses osDelay ...

ABane.1 by Associate III
  • 1733 Views
  • 5 replies
  • 0 kudos

Is there a limitation on the buffer length parameter to HAL_ADCEx_MultiModeStart_DMA? Length 32767 * 2 is OK and gives HAL_ADC_ConvHalfCpltCallback and HAL_ADC_ConvCpltCallback interrupts but 32768 * 2 fails with no interrupts.

I use STM32H753IITx and there is space in RAM_D1 to use length 2*65536.I call like this: if (HAL_ADCEx_MultiModeStart_DMA(&hadc1, guiaAdc12Data, (uint32_t)(ADC12_MAX_COUNT * 2)) != HAL_OK) { Error_Handler(); }

DGrön.1 by Associate II
  • 531 Views
  • 2 replies
  • 0 kudos