DSP Concepts
STM32F4xx Discovery Board Users Guide
At this point the Audio Weaver Server is able to communicate with the board. To make
sure that the Audio Weaver Designer sees this change, click on the "Reconnect to Server"
button
.
The default system drawn in Audio Weaver Designer is shown below.
The target has a fundamental block size of 48 samples and operates at a fixed sample rate
of 48 kHz. The left input pin indicates 2 channels of input (stereo) and this is the audio
which is streaming from the PC. The right output pin is also stereo and this is the audio
being output to the DAC. If you build and run a system but no audio is streaming from
the PC then the Server will show a CPU usage of 0%. Real-time processing will only
happen once you play audio from the PC.
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 has to 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 and these need to be mapped to the actual pins on the board.
Page: 8 of 10
Need help?
Do you have a question about the STM32F4 Series and is the answer not in the manual?