Skip to content

Commit d29e4d2

Browse files
committed
[stm32f429i-discovery] Moved Chucks remaining examples to the correct directory.
Additionally added Chucks readme to the stm32f429i-discovery board readme.
1 parent 86c42bc commit d29e4d2

30 files changed

+39
-75
lines changed

examples/stm32/f4/stm32f4-disco/README

Lines changed: 0 additions & 40 deletions
This file was deleted.

examples/stm32/f4/stm32f4-disco/stm32f4-disco.ld

Lines changed: 0 additions & 32 deletions
This file was deleted.

examples/stm32/f4/stm32f429i-discovery/README.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,39 @@ port, 2.4" QVGA TFT LCD display, 64Mbits external SDRAM and ST MEMS gyroscope.
66

77
http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090
88

9+
# Chuck McManis README
10+
11+
These examples are designed to demonstrate the use of libopencm3
12+
with the STM32F4Discovery-DISCO board. This board has a 2.2"
13+
TFT LCD touchscreen on it, a MEMS gyroscope, and 8MB of SDRAM.
14+
15+
If you move through the examples in this order, the code from
16+
the previous example will be used in the next example:
17+
18+
0. miniblink - verify that you can build a program, link it, and download it to
19+
the board. Blinks the GREEN LED at about 2Hz
20+
21+
1. tick\_blink - Clock setup, Systick setup, LED GPIO setup and blinking.
22+
23+
2. usart\_console - Program a USART on the board as a console (requires
24+
clonsing jumpers on your discovery board connecting USART1 to the
25+
programmer)
26+
27+
3. usart\_irq\_console - Program a USART on the board as a console with an
28+
interrupt driven receive routine. This allows you to interrupt execution
29+
with ^C as you can on a Linux process.
30+
31+
4. sdram - SDRAM setup, using the usb port as a console, which sets up the
32+
SDRAM
33+
34+
5. spi - Serial Peripheral Interface example which talks to the MEMS gyroscope
35+
on the DISCO board.
36+
37+
6. lcd-serial - Activates the TFT using the SPI port (serial) and holds a frame
38+
buffer in the SDRAM area.
39+
40+
7. lcd - Now uses the new LCD "driver" peripheral to refresh the contents with
41+
what is in memory, very fast, write in memory and it appears on screen.
42+
43+
8. dma2d - The 2D graphics accelerator device which displays various animations
44+
on the LCD using code from all of the previous examples.

examples/stm32/f4/stm32f4-disco/lcd-serial/Makefile renamed to examples/stm32/f4/stm32f429i-discovery/lcd-serial/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ BINARY = lcd-serial
55
# we use sin/cos from the library
66
LDLIBS += -lm
77

8-
LDSCRIPT = ../stm32f4-disco.ld
8+
LDSCRIPT = ../stm32f429i-discovery.ld
99

1010
include ../../Makefile.include

0 commit comments

Comments
 (0)