Lines Matching +full:power +full:- +full:amplifier +full:- +full:output
6 The Nucleo-H503RB board features an ARM |reg| Cortex |reg|-M33 core-based
9 Here are some highlights of the Nucleo-H503RB board:
11 - STM32H503RB microcontroller featuring 128 Kbytes of Flash memory and 32 Kbytes of
14 - Board connectors:
16 - User USB Type-C |reg|
17 - MIPI10 for debugging (SWD/JTAG)
18 - Arduino |reg| Uno V3 connectivity (CN5, CN6, CN8, CN9)
19 - ST morpho extension connector (CN7, CN10)
21 - Flexible board power supply:
23 - ST-LINK USB VBUS
24 - user USB connector
25 - external sources
27 - On-board ST-LINK/V3EC debugger/programmer:
29 - mass storage
30 - Virtual COM port
31 - debug port
33 - One user LED shared with ARDUINO |reg| Uno V3
34 - Two push-buttons: USER and RESET
35 - 32.768 kHz crystal oscillator
36 - 24 MHz HSE crystal oscillator
42 :alt: NUCLEO-H503RB
47 The STM32H503xx devices are a high-performance microcontrollers family
48 (STM32H5 series) based on the high-performance Arm |reg| Cortex |reg|-M33 32-bit
51 - Core: Arm |reg| Cortex |reg|-M33 CPU with FPU, MPU, 375 DMIPS (Dhrystone 2.1),
53 - ART Accelerator
55 - Memories
57 - 128 Kbytes of embedded flash memory with ECC, two banks of read-while-write
58 - 2-Kbyte OTP (one-time programmable)
59 - 32-Kbyte SRAM with ECC
60 - 2 Kbytes of backup SRAM (available in the lowest power modes)
62 - Clock management
64 - Internal oscillators: 64 MHz HSI, 48 MHz HSI48, 4 MHz CSI, 32 kHz LSI
65 - Two PLLs for system clock, USB, audio, and ADC
66 - External oscillators: 4 to 50 MHz HSE, 32.768 kHz LSE
68 - Embedded regulator (LDO)
69 - Up to 49 fast I/Os (most 5 V tolerant), up to 9 I/Os with independent supply down to 1.08 V
71 - Analog peripherals
73 - 1x 12-bit ADC with up to 2.5 MSPS
74 - 1x 12-bit dual-channel DAC
75 - 1x ultra-low-power comparator
76 - 1x operational amplifier (7 MHz bandwidth)
78 - 1x Digital temperature sensor
80 - Up to 11 timers
81 - 4x 16-bit
82 - 1x 32-bit
83 - 2x 16-bit low-power 16-bit timers (available in Stop mode)
84 - 2x watchdogs
85 - 1x SysTick timer
86 - RTC with HW calendar, alarms and calibration
88 - Up to 16x communication interfaces
90 - Up to 2x I2Cs FM + interfaces (SMBus/PMBus |reg|)
91 - Up to 2x I3Cs shared with I2C
92 - Up to 3x USARTs (ISO7816 interface, LIN, IrDA, modem control)
93 - 1x LPUART
94 - Up to 3x SPIs including three muxed with full-duplex I2S
95 - Up to 3x additional SPI from 3x USART when configured in synchronous mode
96 - 1x FDCAN
97 - 1x USB 2.0 full-speed host and device
99 - Two DMA controllers to offload the CPU
101 - Security
103 - HASH (SHA-1, SHA-2), HMAC
104 - True random generator
105 - 96-bit unique ID
106 - Active tamper
108 - Development support: serial wire debug (SWD) and JTAG interfaces
112 - `STM32H503rb on www.st.com`_
113 - `STM32H503 reference manual`_
120 +-----------+------------+-------------------------------------+
123 | CLOCK | on-chip | reset and clock control |
124 +-----------+------------+-------------------------------------+
125 | GPIO | on-chip | gpio |
126 +-----------+------------+-------------------------------------+
127 | I2C | on-chip | i2c bus |
128 +-----------+------------+-------------------------------------+
129 | NVIC | on-chip | nested vector interrupt controller |
130 +-----------+------------+-------------------------------------+
131 | PINMUX | on-chip | pinmux |
132 +-----------+------------+-------------------------------------+
133 | RNG | on-chip | True Random number generator |
134 +-----------+------------+-------------------------------------+
135 | BKP SRAM | on-chip | Backup SRAM |
136 +-----------+------------+-------------------------------------+
137 | UART | on-chip | serial port-polling; |
138 | | | serial port-interrupt |
139 +-----------+------------+-------------------------------------+
140 | WATCHDOG | on-chip | independent watchdog |
141 +-----------+------------+-------------------------------------+
147 - :zephyr_file:`boards/st/nucleo_h503rb/nucleo_h503rb_defconfig`
148 - :zephyr_file:`boards/st/nucleo_h503rb/nucleo_h503rb.dts`
153 Nucleo-H503RB board has 8 GPIO controllers. These controllers are responsible for pin muxing,
154 input/output, pull-up, etc.
156 For more details please refer to `STM32H5 Nucleo-64 board User Manual`_.
159 ----------------------------------
161 - USART1 TX/RX : PB14/PB15 (Arduino USART1)
162 - SPI1 SCK/MISO/MOSI/NSS: PA5/PA6/PA7/PC9
163 - USART3 TX/RX : PA3/PA4 (VCP)
164 - USER_PB : PC13
165 - User LED (green): PA5
168 ------------
172 240 MHz, driven by an 24 MHz high-speed external clock.
175 -----------
177 Nucleo H533RE board has up to 3 U(S)ARTs. The Zephyr console output is assigned
181 -----------
190 Nucleo-H503RB board includes an ST-LINK/V3EC embedded debug tool interface.
209 .. code-block:: none
219 so its :ref:`installation <stm32cubeprog-flash-host-tools>` is required.
222 the ``--runner`` (or ``-r``) option:
224 .. code-block:: console
226 $ west flash --runner openocd
227 $ west flash --runner pyocd
232 .. code-block:: console
234 $ pyocd pack --update
235 $ pyocd pack --install stm32h5
237 Flashing an application to Nucleo-H503RB
238 ----------------------------------------
240 Connect the Nucleo-H503RB to your host computer using the USB port.
242 :zephyr:code-sample:`hello_world` application.
246 .. code-block:: console
248 $ minicom -D /dev/ttyACM0
252 .. zephyr-app-commands::
253 :zephyr-app: samples/hello_world
259 .. code-block:: console
267 :zephyr:code-sample:`blinky` application.
269 .. zephyr-app-commands::
270 :zephyr-app: samples/basic/blinky
275 https://www.st.com/en/evaluation-tools/nucleo-h503rb
277 .. _STM32H5 Nucleo-64 board User Manual:
278 …https://www.st.com/resource/en/user_manual/um3121-stm32h5-nucleo64-board-mb1814-stmicroelectronics…
281 https://www.st.com/en/microcontrollers-microprocessors/stm32h503rb
284 …https://www.st.com/resource/en/reference_manual/rm0492-stm32h503-line-armbased-32bit-mcus-stmicroe…
287 https://www.st.com/en/development-tools/stm32cubeprog.html
290 https://github.com/openocd-org/openocd/
293 https://github.com/STMicroelectronics/OpenOCD/tree/openocd-cubeide-r6