background image

OLIMEX© 2016

STM32-H407 user's manual

6.7 20-pin connectors – PD – PE – PF – PG

The 4×20-pin connectors combine different processor ports and provide very nice GPIO option – 
you can use them with your breadboarding wires, you can mount headers, you can take measures, 
etc, etc.
Note that all 4 headers come without connectors (unlike the UEXT or the JTAG) and connectors are
not included in the package (unlike the Arduino platform). However they follow the standard 
100mil step connectors – not hard to find and mount/solder if needed etc.

PD

PE

Pin # Signal Name Pin # Signal Name Pin # Signal Name Pin #

Signal Name

1

+3.3V

11

PD8

1

+3.3V

11

PE8

2

GND

12

PD9

2

GND

12

PE9

3

PD0

13

PD10

3

PE0

13

PE10

4

PD1

14

PD11

4

PE1

14

PE11

5

PD2

15

PD12

5

PE2

15

PE12

6

PD3

16

PD13

6

PE3

16

PE13

7

PD4

17

PD14

7

PE4

17

PE14

8

PD5

18

PD15

8

PE5

18

PE15

9

PD6

19

+5V

9

PE6

19

+5V

10

PD7

20

GND

10

PE7

20

GND

PF

PG

Pin #

Signal

Name

Pin # Signal Name

Pin #

Signal

Name

Pin #

Signal Name

1

+3.3V

11

PF8

1

+3.3V

11

PG8

2

GND

12

PF9

2

GND

12

PG9

3

PF0

13

PF10

3

PG0

13

PG10

4

PF1

14

PF11

4

PG1

14

PG11

5

PF2

15

PF12

5

PG2

15

PG12

6

PF3

16

PF13

6

PG3

16

PG13

7

PF4

17

PF14

7

PG4

17

PG14

8

PF5

18

PF15

8

PG5

18

PG15

9

PF6

19

+5V

9

PG6

19

+5V

10

PF7

20

GND

10

PG7

20

GND

Page 18 of 30

Содержание STM32-P152

Страница 1: ...STM32 H407 development board USER S MANUAL Document revision F December 2016 Designed by OLIMEX Ltd 2012 All boards produced by Olimex LTD are ROHS compliant...

Страница 2: ...s of merchantability or fitness for purpose are excluded This document is intended only to assist the reader in the use of the product OLIMEX Ltd shall not be liable for any loss or damage arising fro...

Страница 3: ...ION 9 3 Introduction to the chapter 9 3 1 Layout top view 9 3 2 Layout bottom view 10 CHAPTER 4 THE STM32F407ZGT6 MICROCONTROLLER 11 4 Introduction to the chapter 11 4 1 The STM32F407ZGT6 features 11...

Страница 4: ...PTER 8 BLOCK DIAGRAM AND MEMORY 23 8 Introduction to the chapter 23 8 1 Processor family block diagram 23 8 2 Physical memory map 24 CHAPTER 9 SCHEMATICS 25 9 Introduction to the chapter 25 9 1 Eagle...

Страница 5: ...microcontroller STM32F407ZGT6 manufactured by STMicrocontrollers 1 1 Features STM32F407ZGT6 Cortex M4 210DMIPS 1MB Flash 196KB RAM 3 12 bit 2 4 MSPS A D 2 12 bit D A converters USB OTG HS and USB OTG...

Страница 6: ...r Arduino Maple Pinguino shields giving the board additional features altogether with the option to add Olimex extension modules on the OLIMEX UEXT All of the above options make the board quite versat...

Страница 7: ...the ability to program debug the board to choose the correct programmer be sure that you are aware what software tools you are going to use when programming STM32 H407 and that the programmer supports...

Страница 8: ...typical consumption is 30mA 12V For the European customers we sell an affordable power supply adapter 12V 0 5A SY0612E It is worth mentioning that the board can NOT be powered by the battery connector...

Страница 9: ...407 board itself The board comes with a bag with 4 headers for the Arduino Maple Pinguino platform which were left unsoldered in case you don t wish to use those environments or you don t plan on usin...

Страница 10: ...407 user s manual 3 2 Layout bottom view On the bottom there are three tables printed general jumper table boot mode jumper table power mode jumper table The default positions of the tables are also s...

Страница 11: ...to 26 MHz crystal oscillator Internal 16 MHz factory trimmed RC 1 accuracy 32 kHz oscillator for RTC with calibration Internal 32 kHz RC with calibration Sleep Stop and Standby modes VBATsupply for R...

Страница 12: ...v2 hardware MII RMII 8 to 14 bit parallel camera interface up to 54 Mbytes s True random number generator CRC calculation unit 96 bit unique ID RTC subsecond accuracy hardware calendar For comprehensi...

Страница 13: ...and is connected to pins 8 and 9 5 3 Power supply circuit The power supply circuit of STM32 H407 allows flexible input supply from 6V to 16V direct current This means a wide range of power supplies a...

Страница 14: ...signals xxxx yyyy in the tables below might mean either multiplexing between signals or port name correspondence on the processor 6 1 JTAG SWD debug The board can be debugged from the 20 pin JTAG con...

Страница 15: ...ctor Pin Signal Name 1 DAT2 RES 2 CD DAT3 CS 3 CMD DI 4 VDD 5 SCL SCLK 6 VSS 7 DAT0 RES 8 DAT1 RES Notice that the pad numeration is written at the bottom of STM32 H407 under the microSD card connecto...

Страница 16: ...specification that allows USB devices such as digital audio players or mobile phonesto act as a host allowing a USB flash drive mouse or keyboard to be attached and also connecting USB peripherals dir...

Страница 17: ...board Arduino platform pinholes CON1 CON2 Pin Signal Name Processor pin Pin Signal Name Processor pin RST RST 25 A0 PC0 26 3V3 3 3V A1 PC1 27 5V 5V A2 PB0 46 GND GND A3 PB1 47 GND GND A4 PC4 44 VIN VI...

Страница 18: ...ded etc PD PE Pin Signal Name Pin Signal Name Pin Signal Name Pin Signal Name 1 3 3V 11 PD8 1 3 3V 11 PE8 2 GND 12 PD9 2 GND 12 PE9 3 PD0 13 PD10 3 PE0 13 PE10 4 PD1 14 PD11 4 PE1 14 PE11 5 PD2 15 PD1...

Страница 19: ...T are 3 pinholes set on USART3 and are named on the bottom GND RX TX3 and notice there are two vias near them which are actually VCC and can be used if connecting U3BOOT More information about booting...

Страница 20: ...nding on the state of B1_1 B1_0 jumper if B0_1 is closed and B1_0 is closed the board will try to boot from System Memory If B0_1 is closed and B1_1 is closed bootloader must be located in the Embedde...

Страница 21: ...reference The default position is closed 6 12 Additional hardware components The components below are mounted on STM32 H407 but are not discussed above They are listed here for completeness Reset butt...

Страница 22: ...m_index json 3 Navigate to Tools Board Boards manager 4 Select Olimex STM32 boards Install if Arduino SAM Boards package is not installed it will download the compiler so it will take some time 5 Sele...

Страница 23: ...EMORY 8 Introduction to the chapter Below you can find a memory map for this family of processors It is strongly recommended to refer to the original datasheet released by STMicroelectronics for one o...

Страница 24: ...OLIMEX 2016 STM32 H407 user s manual 8 2 Physical memory map Page 24 of 30...

Страница 25: ...logically and physically STM32 H407 9 1 Eagle schematic STM32 H407 schematic is visible for reference here You can also find them on the web page for STM32 H407 at our site https www olimex com Produc...

Страница 26: ...4 5 6 U1 ENA 1 ENB 4 FLAG_A 2 FLAG_B 3 GND 6 IN 7 OUT_A 8 OUT_B 5 U2 1 2 3 4 5 6 U3 1 2 3 U3BOOT 3V3 5V A0 A1 A2 A3 A4 A5 AREF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 GND GND GND RST VIN U4 BOOT...

Страница 27: ...ns are in millimeters The three highest elements on the board in order from the tallest to the shortest are capacitor C46 17 2mm 0 677 over the pcb USB host connectors 14 3mm 0 563 capacitors C11 and...

Страница 28: ...ples 10 1 Document revision Revision Date Changes Modified Page A 20 07 12 Initial Creation All B 25 07 12 Page 6 Added comparison details Page 16 Table error 6 16 C 14 02 13 All pages formatting Adde...

Страница 29: ...board featuring Ethernet ARM USB TINY H OpenOCD compatible high speed debugger programmer with JTAG interface ARM USB OCD H OpenOCD compatible debugger programmer with JTAG interface protection buffer...

Страница 30: ...t ordered items are allowed subject to a 10 restocking fee What is unaffected If you hooked it to power you affected it To be clear this includes items that have been soldered to or have had their fir...

Отзывы: