Download Print this page

Using Gpio Inputs And Outputs; Erasing External Flash - Audio Weaver STM32F7 Series User Manual

Discovery board

Advertisement

DSP Concepts
STM32F7xx Discovery Board User's Guide

Using GPIO Inputs and Outputs

The Discovery boards have a variety of LEDs, I/O pins, and a blue user button. Audio
Weaver has a GPIO block that allows either output to a GPIO pin or led or input from a
GPIO pin or the blue user button. However, the block must be setup to access the desired
pin. Each pin and led on the board is labelled. The GPIO block numbers pins starting
with pin 1 need to be mapped to the actual pins on the board. See table below for
STM32F746NG-Discovery Board Available GPIO Pin Map.
GPIO Block
Board Input Pin
Board Output Pin
Pin Number
Name
Name
1
Blue User Button
LED
See the GPIO_SourceSink.awd in the Examples directory for an example of how GPIO
can be used inside of Audio Weaver.

Erasing External Flash

The File Manager built into the AWE Server can be used to store layouts in .awb format
on the board, which allows for standalone operation of the target hardware. See the
'AWE-Core-Integration-Guide.pdf' documentation for more details on standalone
operation and how to use the Flash Manager.
Some hardware will by default have some non-zero values stored in the external, off-chip
flash memory. For the STM32F7xx series boards, this memory needs to be erased before
being able to use the Flash Manager to download binary signal processing layouts
(.awb's) to the hardware. If the external flash memory on the connected hardware is
invalid, it will look something like this in the Flash Memory Manager:
Page: 12 of 13

Hide quick links:

Advertisement

loading
Need help?

Need help?

Do you have a question about the STM32F7 Series and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Stm32f746g