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! CAN FIFO filling faster than flushing

We set up classic CAN on the stm32h747I-DISCO dev board and listen for interrupts on every message:extern "C" void HAL_FDCAN_RxFifo0Callback(fdcan_handle* hfdcan, std::uint32_t RxFifo0ITs) { if ((RxFifo0ITs & FDCAN_IT_RX_FIFO0_FULL) != RESET) ...

chipchop by Associate II
  • 305 Views
  • 4 replies
  • 2 kudos

FMPI2C DMA Not working - STM32F446

Hello All, I am trying to talk to an FRAM over FMPI2C on the STM32F446 using DMA, but the DMA is not able to "start". I am using the Mem_Write_DMA function in stm32f4xx_hal_fmpi2c.c.When I do a side by side comparison with the Mem_Write_DMA function ...

reserving high-cycle flash

What's the difference between enabling high cycle flash from option bytes on an H5 versus just using that section of flash by reserving it in the linker instead, apart from the ECC change?

debug and code non corresponding

I have an application that debugs correctly when I loads it at address 0x08000000.I'd like to use a bootloader, so I've changed the ld file, and choose, as flash origin, the address FLASH (rx) : ORIGIN = 0x08020000, LENGTH = 1920KBut, in this case, w...

IVent.1 by Senior
  • 248 Views
  • 2 replies
  • 0 kudos

Resolved! STM32U5A5 Hard fault setting SYSCLK > 64Mhz

I'm trying to crank up the clock to Timer1 to be able to count high frequency events with better resolution.  If I set the SYSCLK to 128 I get a hard fault when my code reaches SystemClock_Config().  Even if I keep the AHB bus at the same speed (64Mh...

moylando_0-1747000454293.png moylando_1-1747000500208.png
moylando by Associate III
  • 919 Views
  • 19 replies
  • 0 kudos

Resolved! Not getting STM32H533 Internal MCU temperature readings

Hello All,I am using STM32H533 series controller in our application and trying to read internal MCU temperature reading using ADC. But not getting value properly can any one please help me and provide sample example that support for STM32H5 series to...

vsborle by Associate II
  • 413 Views
  • 5 replies
  • 2 kudos

Resolved! FDCAN FIFO full

I am using a custom PCB with stm32g474 and I am trying to get the CAN peripheral working. I believe I have everything set up correctly (bit rate, RAM etc) but when I call HAL_FDCAN_AddMessageToTxFifoQ(), FIFO is full error is raised after 3 iteration...

STM32 L476RG dual bank boot

Hello community,I've been trying to implement the dual bank boot on my L476RG and run the app on the bank 2 after reset by setting the option byte BFB2 to 1 and it didn't work. Tried a lot of things and specially setting SCB->VTOR = 0x08000000 in the...

Resolved! Can't get aDC's to go to 0

I have4 set up a 9 channel DMA adcBelow is the DMA configuration in the IDEThis is the ADC configurationThis is the IRQ routineThis is where I treat the data.  For every loop it gets added to another array after the conversion.Then a simple routine t...

erastusC_0-1747069676122.png erastusC_1-1747070270391.png erastusC_2-1747071506918.png erastusC_3-1747071729503.png
erastusC by Associate III
  • 269 Views
  • 2 replies
  • 2 kudos