Forum Posts
What is the bug in STM32 hardware I2C?
I am from China,I was told that STM32 hardware I2C has bug.So I always use software simulation I2C with two ordinary GPIO Pins. I was wondering what is the bug exactly?Is it a rumor ,or is it true?I hope get opinion from abroad website,because you sp...
STM32L443VCT6 ADC fault
I've been tinkering around STM32 (L443VCT6) for a couple of weeks now and one thing I don't get is I'M USING THE ADC_IN 10 CHANNEL. MY ADC MEASUREMENT REMAINS THE VOLTAGE RANGE ON THE PIN LEGS, HOWEVER, MY ADC VALUE IS INCREASING. AFTER 4095 IT IS NO...
STM32F407 internal flash write sucess but read error.
I am trying to encrypt part of my code and write back to internal flash. The MCU is STM32F407 and write to flash sector 3 (0x0800C000 - 0x0800FFFF). I customized the sct file to avoid other codes taking the place.The encrypted data takes 1Kbytes and ...
Peak detection with adc
Hi guys.I have 2 GPIOs, one is used as a PWM, the other one is used as ADC.and the peak comes in the falling edge of the PWM singal.and the plus width is only like 2us.I want to get the value of the peak voltage using ADC.The problem is, if I use a i...
STM32H7 ADC with DMA - DMA-Transfer not initiated
Hi everyoneI'm trying to get the ADC1 running with a DMA transfer on the STM32H757ZI. The goal is to measure 10 channels with 8 samples each and transfer these measurements to a separated SRAM1 buffer with DMA, each time the conversion sequence has b...
I need help to transmitt through the USART3 port without interruptions in a 16 MHz clock with 9600 baud rate
void usartConfig(){ USART3->CR1=0x00; //Configurar UE USART3->CR1|=(1<<13); //Configurar M=0 USART3->CR1 &=~(1u<<12); //Configurar STOP (00)=1 USART3->CR2 &=~(1u<<12); USART3->CR2 &=~(1u<<13); //Configurar DMAT USART3->CR3 &=~(1u<<7); //Configurar ba...
HAL_UARTEx_ReceiveToIdle_DMA only fills the first carater of my array
Hello,I am trying to receive an unknown length of data on a UART on a STM32H7A3I have declared a buffer to receive the data and aligned it :#define UART_RX_BUFF_SIZE 256 ALIGN_32BYTES (static uint8_t uart_buff[UART_RX_BUFF_SIZE]);Then as I am working...
Resolved! STMMCU Finder hav a problem with CAN and H7 MCU:s
If I tick CAN no H7 processors show up even though they have CAN
New 'MadeForSTM32™' - what does it actually mean?
From the latest ST emailshot:https://www.st.com/content/st_com/en/ecosystems/MadeForSTM32.htmlWhat, exactly, are the "quality" metrics?In particular, what does a "strong" customer service actually mean?There are some current "partner" products with n...