🎉 We're happy to announce new public releases 🎉

  • SmartCode v10.4r1 - Take advantage of all the benefits our tools have to offer and build your applications with the latest version
  • TriCore v6.3r1 Inspector v1.0r8 - Save time and detect known issues before they get into your application
Contact us to get access

Arm Cortex STM32H7: Configure flash

05-Aug-2024

Microcontrollers of the STMicroelectronics STM32H7 family have a special Flash Configuration Field where different settings for Flash programming can be adjusted. 


Possible solution

1. Open Hardware | <device> | Configure | FLAGS Configuration.

2. Configure according to your use case:

  • Parallelism - The maximum number of bits that can be written to ‘0’ in one shot during a write operation.
  • LATENCY - The number of wait states that must be correctly programmed in the Flash access control register (FLASH_ACR) according to the frequency of the bus clock (aclk) and the internal voltage range of the device VCORE.
  • WRHIGHFREQ - The optimal programming delay must be accordingly trimmed through this parameter in the FLASH_ACR register.





More resources in winIDEA Help

Was this answer helpful?