Lines Matching +full:smps +full:- +full:mode
6 The STM32 Nucleo-144 board provides an affordable and flexible way for users
9 For the compatible boards, the internal or external SMPS significantly reduces power
10 consumption in Run mode.
15 The STM32 Nucleo-144 board does not require any separate probe as it integrates
16 the ST-LINK V3 debugger/programmer.
18 The STM32 Nucleo-144 board comes with the STM32 comprehensive free software
23 - STM32 microcontroller in LQFP144 package
24 - Ethernet compliant with IEEE-802.3-2002 (depending on STM32 support)
25 - USB OTG or full-speed device (depending on STM32 support)
26 - 3 user LEDs
27 - 2 user and reset push-buttons
28 - 32.768 kHz crystal oscillator
29 - Board connectors:
31 - USB with Micro-AB
32 - Ethernet RJ45 (depending on STM32 support)
33 - SWDST Zio connector including Arduino* Uno V3ST
34 - ST morpho expansion
36 - Flexible power-supply options: ST-LINK USB VBUS or external sources
37 - External or internal SMPS to generate Vcore logic supply
38 - On-board ST-LINK/V3 debugger/programmer with USB re-enumeration
39 - capability: mass storage, virtual COM port and debug port
40 - USB OTG full speed or device only
41 - Comprehensive free software libraries and examples available with the
43 - Arm* Mbed Enabled* compliant (only for some Nucleo part numbers)
45 More information about the board can be found at the `Nucleo H745ZI-Q website`_.
50 Nucleo H745ZI-Q provides the following hardware components:
52 - STM32H745ZI in LQFP144 package
53 - ARM 32-bit Cortex-M7 CPU with FPU
54 - ARM 32-bit Cortex-M4 CPU with FPU
55 - Chrom-ART Accelerator
56 - Hardware JPEG Codec
57 - 480 MHz max CPU frequency
58 - VDD from 1.62 V to 3.6 V
59 - 2 MB Flash
60 - 1 MB SRAM
61 - High-resolution timer (2.1 ns)
62 - 32-bit timers(2)
63 - 16-bit timers(12)
64 - SPI(6)
65 - I2C(4)
66 - I2S (3)
67 - USART(4)
68 - UART(4)
69 - USB OTG Full Speed and High Speed(1)
70 - USB OTG Full Speed(1)
71 - CAN FD(2)
72 - SAI(2)
73 - SPDIF_Rx(4)
74 - HDMI_CEC(1)
75 - Dual Mode Quad SPI(1)
76 - Camera Interface
77 - GPIO (up to 114) with external interrupt capability
78 - 16-bit ADC(3) with 36 channels / 3.6 MSPS
79 - 12-bit DAC with 2 channels(2)
80 - True Random Number Generator (RNG)
81 - 16-channel DMA
82 - LCD-TFT Controller with XGA resolution
90 +-------------+------------+-------------------------------------+
93 | NVIC | on-chip | nested vector interrupt controller |
94 +-------------+------------+-------------------------------------+
95 | UART | on-chip | serial port |
96 +-------------+------------+-------------------------------------+
97 | PINMUX | on-chip | pinmux |
98 +-------------+------------+-------------------------------------+
99 | GPIO | on-chip | gpio |
100 +-------------+------------+-------------------------------------+
101 | RTC | on-chip | counter |
102 +-------------+------------+-------------------------------------+
103 | I2C | on-chip | i2c |
104 +-------------+------------+-------------------------------------+
105 | PWM | on-chip | pwm |
106 +-------------+------------+-------------------------------------+
107 | ETHERNET | on-chip | ethernet |
108 +-------------+------------+-------------------------------------+
109 | RNG | on-chip | True Random number generator |
110 +-------------+------------+-------------------------------------+
111 | USB OTG FS | on-chip | USB device |
112 +-------------+------------+-------------------------------------+
113 | SPI | on-chip | spi |
114 +-------------+------------+-------------------------------------+
115 | FDCAN | on-chip | CAN-FD Control Area Network |
116 +-------------+------------+-------------------------------------+
124 For more details please refer to `STM32 Nucleo-144 board User Manual`_.
127 ----------------------------------
132 - UART_3 TX/RX : PD8/PD9 (ST-Link Virtual Port Com)
133 - USER_PB : PC13
134 - LD1 : PB0
135 - LD2 : PE1
136 - LD3 : PB14
137 - I2C : PB8, PB9
138 - SPI : PA5, PA6, PB5, PD14
141 ------------
143 Nucleo H745ZI-Q System Clock could be driven by an internal or external
145 driven by the PLL clock at 480MHz, driven by an 8MHz high-speed external clock.
148 -----------
150 Nucleo H745ZI-Q board has 4 UARTs and 4 USARTs. The Zephyr console output is
154 -----------------
159 - **Compilation**: Clock configuration is only accessible to M7 core. M4 core only
161 - **Static pre-compilation assignment**: Peripherals such as a UART are assigned in
164 - **Run time protection**: Interrupt-controller and GPIO configurations could be
171 Nucleo H745ZI-Q board includes an ST-LINK/V3 embedded debug tool interface.
179 Check if the board's ST-LINK V3 has the newest FW version. It can be updated
189 for both cores, so its :ref:`installation <stm32cubeprog-flash-host-tools>` is required.
193 the ``--runner`` (or ``-r``) option:
195 .. code-block:: console
197 $ west flash --runner openocd
198 $ west flash --runner jlink
205 - CPU0 (Cortex-M7) boot address is set to 0x80000000 (OB: BOOT_CM7_ADD0)
206 - CPU1 (Cortex-M4) boot address is set to 0x81000000 (OB: BOOT_CM4_ADD0)
214 ----------------------------------------------
215 First, connect the NUCLEO-H745ZI-Q to your host computer using
218 Here is an example for the :zephyr:code-sample:`hello_world` application.
220 Run a serial host program to connect with your NUCLEO-H745ZI-Q board.
222 .. code-block:: console
224 $ minicom -b 115200 -D /dev/ttyACM0
228 .. code-block:: console
234 .. zephyr-app-commands::
235 :zephyr-app: samples/hello_world
241 .. code-block:: console
252 Here is an example for the :zephyr:code-sample:`blinky` application on M4 core.
254 .. zephyr-app-commands::
255 :zephyr-app: samples/basic/blinky
268 for the :zephyr:code-sample:`hello_world` application.
270 .. zephyr-app-commands::
271 :zephyr-app: samples/hello_world
273 :maybe-skip-config:
279 .. _Nucleo H745ZI-Q website:
280 https://www.st.com/en/evaluation-tools/nucleo-h745zi-q.html
282 .. _STM32 Nucleo-144 board User Manual:
283 …https://www.st.com/resource/en/user_manual/dm00499171-stm32h7-nucleo144-boards-mb1363-stmicroelect…
286 https://www.st.com/en/microcontrollers-microprocessors/stm32h745zi.html
289 …st.com/resource/en/reference_manual/dm00176879-stm32h745755-and-stm32h747757-advanced-armbased-32b…
292 https://github.com/zephyrproject-rtos/openocd
294 .. _OpenOCD installing with ST-LINK V3 support:
295 https://mbd.kleier.net/integrating-st-link-v3.html
298 https://www.st.com/en/development-tools/stm32cubeide.html
301 https://www.st.com/en/development-tools/stm32cubeprog.html