STM32 MCUs Products

Ask questions, find answers, and share insights on STM32 products and their technical features.

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Resolved! RTC inaccuracy induced by internal clock source?

I'm using the STM32L431xx mcu. The current hardware configuration of our design has no external clock source (crystal), so we are using the internal one. And there's a new functionality which demands second-accurate real time clock, over a period of...

I2C in DMA mode - deadlock on I2C interrupt

Has anyone have similiar issues ? I got I2C DMA writes working nicely on table, but in real application there are disturbances which cause false start condition on the bus.This happen when I2C HAL driver has "lock" on I2C handle - so incoming interr...

Forcing Capture-Compare-Register to clear [STM32H7]

I'm trying to count the number transition during the time another process is taking place. Don't need frequency, just the counts.So I've enabled TIM8CH3 for capture-compare, and have verified that CCR3 does change when there are transitions on th...

bnguy.1 by Associate III
  • 2934 Views
  • 10 replies
  • 0 kudos

Interrupt mapping to NVIC ISR vector

I was looking at the ARM M7 reference manual, and it shows an empty NVIC ISR vector from 0x40 to 0x3fc. When I look at the file startup_stm32h725xx.s it defines specific interrupts mapped to the ISR vector. Are these hard mapped by the EXTI block an...

DCons.1 by Associate
  • 1086 Views
  • 4 replies
  • 0 kudos

Resolved! STM32H7 Hard Fault when RCC at 165 MHz

I have the STM32H7B3I-DK (MCU: STM32H7B3LIH6Q), and I am trying to get the sys_ck close to its maximum frequency of 280 MHz, by running HSI or HSE through PLL. The trouble is that I can only get up to 164 MHz. Any higher and I get a hard fault. Is th...

FSkro.1 by Associate II
  • 715 Views
  • 1 replies
  • 0 kudos

STM32F767 ZI, Trouble understanding how HAL_I2C_MASTER transmit works. Trying to send 32 bit adc data over I2C

So I am trying to send an ADC value that I receiving on the board over I2C to another device. I have adc_Value as a 32 bit one since the ADC read function on HAL is 32 bits. I want to send this over i2c. Currently I have this.  HAL_ADC_Start(&hadc1);...

HSyed.1 by Associate II
  • 1043 Views
  • 4 replies
  • 0 kudos