Setting up Keil for Your First LED Blinking Program on STM32F7 Discovery Board

THE EMBEDDED LEARNING SCHOOL

Setting up Keil for Your First LED Blinking Program on STM32F7 Discovery Board

The STM32F745xx and STM32F746xx devices are based on the high-performance ARM®Cortex®-M7 32-bit RISC core operating at up to 216 MHz frequency. The Cortex®-M7 core features a single floating point unit (SFPU) precision which supports all ARM®single-precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) which enhances the application security.

The STM32F745xx and STM32F746xx devices incorporate high-speed embedded memories with a Flash memory up to 1 Mbyte, 320 Kbytes of SRAM (including 64 Kbytes of Data TCM RAM for critical real-time data), 16 Kbytes of instruction TCM RAM (for critical real-time routines), 4 Kbytes of backup SRAM available in the lowest power modes, and an extensive range of enhanced I/Os and peripherals connected to two APB buses, two AHB buses, a 32-bit multi-AHB bus matrix and a multi-layer AXI interconnect supporting internal and external memories access.

stm32f7 discovery board.png

PI_1 is connected with the LED1. Please follow the steps as given below to program board LED1.

Step1: Download keil uvision 5 from given link after filling the contact information. https://www.keil.com/demo/eval/arm.htm

Step2: Download STM32cubeMx from given link.

Step3: Watch the video for complete instruction

 

Leave a Reply

Your e-mail address will not be published. Required fields are marked *