STM32 MCUs Products

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Resolved! stm32h747: XIP from external SDRAM

Is it possible to run the firmware from an external SDRAM?There is an example for h750, but it does not work with h747.I go to the address I need, but I get a hardfault into bootloader for first command into external sdram

0693W000008zkr0QAA.jpg
VLesc.1 by Associate
  • 475 Views
  • 1 replies
  • 0 kudos

How to boot from external flash using quadSPI.

I want to use external flash as boot memory because the size of internal flash is not enough for my controller. what i was thinking is to write code in external NOR flash and give address as starting address for boot in flash.ld file but then i found...

Mani.V by Associate II
  • 1131 Views
  • 6 replies
  • 0 kudos

Option bytes programming STM32H7

Hi, I want to program the brownout in code:void setBrownout (uint32_t level) {   FLASH_OBProgramInitTypeDef OBInit;   HAL_FLASHEx_OBGetConfig(&OBInit);   if (OBInit.BORLevel == 0) { // not programmed yet      OBInit.BORLevel = level;      OBInit.Opti...

DKlep.1 by Associate
  • 310 Views
  • 0 replies
  • 0 kudos

STM32L072 SPI master not receiving data from slave

Hi everybody,I am trying to use a Flash memory (SST25VF010A) with STM32L072 via SPI. I used CubeMX to generate to initialize code and I started a simple code to get ManufacturerID and check that SPI comunication is right. In fact, I can send data pro...

CRodr.5 by Associate
  • 394 Views
  • 1 replies
  • 0 kudos

STM32L071 peripherals problem

We designed a very basic circuit to test an idea. We chose STM32L071K8U6. Because, It met our needs well. Schema  MCU PinmapMCU Clock config in STM32CubeIde  If you look at the clock settings, this processor does not use an external resonator. It cur...

0693W000008zaeGQAQ.jpg 0693W000008zaeQQAQ.png 0693W000008zaf9QAA.png
FYASA.1 by Associate II
  • 1403 Views
  • 9 replies
  • 0 kudos

Have an issue with reading from union of bitfield structures. The compilation of the program is successful, however the execution interrupts and ends up in the default interrupt handler, which by default is an endless loop. Could this be a compiler issue?

To pars binary information I created a series of bitfield structurestypedef struct PD_SOURCE_PDO_CAPABILITY { uint32_t MAX_CURRENT_UNITS : 10; uint32_t VOLTAGE_UNITS : 10; uint32_t PEAK_CURRENT : 2; uint32_t RESERVED_BITS22_23 : 2; ...