STM32 MCUs Products

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Resolved! ADC conversion error of more than 20%

Hello,I'm having problems with the adc conversions on my STM32G491.There is an error of 23-26% higher than measured with scope or multimeter.I'm using ADC1 & 2 in dual mode with DMA, I have an input signal coming from an opamp voltage follower.I'll a...

Yves Bmnt by Associate III
  • 1865 Views
  • 8 replies
  • 3 kudos

Resolved! G431 will run (somewhat) with debugger, but not on its own.

I have made a prototype, and it runs as just after upload. But when i just turn on the power, it wont. It does not matter if the st-linkv3 ist connected or not. When i reset it, via the NRST pin, it also wont run.I already used the HSE and HSI, and c...

Tobe by Senior III
  • 943 Views
  • 5 replies
  • 1 kudos

TSC problem when enabling Vdda

Hi,I'm developing a project based on the STM32U535VET, in which I have 12 touch buttons and a TFT display.Starting condition:I'm in a situation in which I'm reading the TSC channels and I'm having some "analog" problems. If the Vdda isn't enabled, th...

SDIO timeout in ReadBlocks/WriteBlocks looks bogus

currently I'm implementing a sdio device in mbed-os for STM32F4. This is using the HAL and I had problems with setting the timeout for Read/Write Blocks.This line looks bad for me:https://github.com/ARMmbed/mbed-os/blob/920db63453b6aae7ccaa992fe7c910...

JojoS by Associate III
  • 1156 Views
  • 6 replies
  • 0 kudos

Creating a professional Firmware update scheme for STM32

I'm working with a commercial-grade food-service product that uses the STM32L073 in conjunction with an android tablet connected over UART or Bluetooth. For our next-gen product, we're investigating methods to economically implement firmware updates ...

tam by Associate
  • 1836 Views
  • 10 replies
  • 1 kudos

HAL_UART_Receive stuck

Hello everyone, I am trying to communicate with lora e5 using usart1, when i send "AT\r\n" command and i try to receive data from the same uart(lora) the function while ((__HAL_UART_GET_FLAG(huart, Flag) ? SET : RESET) == Status) blocks the execution...