Intro

Development Board, ARM Cortex-M4
.

1


Description

http://blog.tkjelectronics.dk/2012/04/review-stm32f4-discovery/           description with video

The microprocessor  STM32F407 contain an ARM Cortex-M4 core , able to run at up to 168MHz.

– 1 MB Flash – allow very large applications, and can be used for storage ( data, images,…)
– 192 KB RAM
– DSP  –  For FFT analysis and other DSP related thing
– FPU  – Floating Point Unit ( makes it much faster to do floating point calculations such as FFT analysis etc…)
– AUDIO jack connected to the on board audio IC : CS43L22   ( www.cirrus.com )
– Accelerometer  ( MEMS chip – micro-electro-mechanical System ) measure gravity, acceleration, orientation.
– 4 LEDs  different colors, for debugging purpose, and also used to show acceleration/orientation read from accelerometer.

The board has an only 8 MHz crystal, but the processor itself is capable of doing a PLL.
This PL up frequency up to 168 MHz


ST-LINK

The part of the board identified as ST-LINK on the board, use a processor that emulate a JTAG debugger and programmer.

on board programmer/debugger
Could be buyed an external ST-LINK, but this board has already one embedded on board.
allow to program and debug chip
ST-LINK can be disconnected to the processor STM32F407, and use SWD connector for programming other devices.

ST link utility

ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32    PDF Doc :    DM00027105

http://www.st.com/web/catalog/tools/FM146/CL1984/SC724/SS1677/PF251168

 

 

1


Block Diagram

111


Board Testing

This is the demonstration that is pre-programmed into the board when you get it :

Demonstration 1 :
Connect the board with a USB cable to CN1 and press Button B1.
Now move the board in the 3 axis, you will see the 4 LEDs lighting according the position of the board.
Demonstration 2 :
In the video review some of these examples are being demonstrated.   VIDEO
So to see the example projects in action please have a look at the video.


 

PDF  DOCs

Image1

DM000fewvwe                      Getting started with software and firmware environments for the STM32F4DISCOVERY Kit

DM00039084                       STM32F4 high-performance discovery board

DM00046982                       Programming manual

PCB Layout – MB997               Schematic


Links

STM32F4Discovery     http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419
STM32F4Discovery    http://www.st.com/stm32f4-discovery

http://hertaville.com/the-stm32f0discovery-board/ .       + + + + + +


Code Examples

111

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Leave a comment