Lines Matching +full:alternate +full:- +full:port +full:- +full:control

5 The STM32 Nucleo-32 development board with STM32F031K6 MCU, supports Arduino nano connectivity.
11 The STM32 Nucleo board integrates the ST-LINK/V2-1 debugger and programmer.
22 - STM32 microcontroller in LQFP32 package
24 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
26 - Flexible board power supply:
28 - USB VBUS or external source (3.3V, 5V, 7 - 12V)
30 - Three LEDs:
32 - USB communication (LD1), user LED (LD2), power LED (LD3)
34 - reset push button
38 - `STM32F031 reference manual`_
39 - `STM32F031 data sheet`_
46 +-----------+------------+-------------------------------------+
49 | NVIC | on-chip | nested vector interrupt controller |
50 +-----------+------------+-------------------------------------+
51 | UART | on-chip | serial port-polling; |
52 | | | serial port-interrupt |
53 +-----------+------------+-------------------------------------+
54 | PINMUX | on-chip | pinmux |
55 +-----------+------------+-------------------------------------+
56 | GPIO | on-chip | gpio |
57 +-----------+------------+-------------------------------------+
58 | CLOCK | on-chip | reset and clock control |
59 +-----------+------------+-------------------------------------+
60 | FLASH | on-chip | flash memory |
61 +-----------+------------+-------------------------------------+
62 | I2C | on-chip | i2c controller |
63 +-----------+------------+-------------------------------------+
64 | SPI | on-chip | spi controller |
65 +-----------+------------+-------------------------------------+
67 Other hardware features are not yet supported in this Zephyr port.
75 Each of the GPIO pins can be configured by software as output (push-pull or open-drain), as
76 input (with or without pull-up or pull-down), or as peripheral alternate function. Most of the
77 GPIO pins are shared with digital or analog alternate functions.
80 -----------------
86 ----------------------------------
88 - UART_1 TX/RX : PA2/PA15 (ST-Link Virtual COM Port)
89 - I2C1 SCL/SDA : PB6/PB7 (Arduino I2C)
90 - SPI1 NSS/SCK/MISO/MOSI : PA4/PA5/PA6/PA7 (Arduino SPI)
91 - LD2 : PB3
94 For more details please refer to `STM32 Nucleo-32 board User Manual`_.
99 Nucleo F031K6 board includes an ST-LINK/V2-1 embedded debug tool interface.
109 so its :ref:`installation <stm32cubeprog-flash-host-tools>` is required.
112 the ``--runner`` (or ``-r``) option:
114 .. code-block:: console
116 $ west flash --runner openocd
117 $ west flash --runner jlink
120 ----------------------------------------
122 Here is an example for the :zephyr:code-sample:`blinky` application.
124 .. zephyr-app-commands::
125 :zephyr-app: samples/basic/blinky
135 :zephyr:code-sample:`blinky` application.
137 .. zephyr-app-commands::
138 :zephyr-app: samples/basic/blinky
140 :maybe-skip-config:
146 .. target-notes::
149 https://www.st.com/en/evaluation-tools/nucleo-f031k6.html
152 ….st.com/resource/en/reference_manual/dm00031936-stm32f0x1stm32f0x2stm32f0x8-advanced-armbased-32bi…
157 .. _STM32 Nucleo-32 board User Manual:
158 …https://www.st.com/resource/en/user_manual/dm00231744-stm32-nucleo32-boards-mb1180-stmicroelectron…
161 https://www.st.com/en/development-tools/stm32cubeprog.html