

This debugger has a 6-pin dupont header for connecting to a SWD header on the target board. Then you can use CN4 (Nucleo-64) or CN6 (Nucleo-144) to connect to your target board. To use the built-in debugger, you must remove the jumpers from CN2 (Nucleo-64) or CN4 (Nucleo-144). The ST-LINK/V2 built into the Nucleo-64 and Nucleo-144 boards can also be used as stand-alone debugger. The pinout of this connector can be found below. This debugger has a 20-pin IDC conenctor for connecting to target boards. This isolation withstands voltages up to 1000V rms.
STM 32 NUCLEO PC
In addition to the standard ST-LINK/V2, ST offers a ST-LINK/V2-ISOL variant which features digital isolation between the PC and target board. The official ST-LINK/V2 is a debugger manufactured by ST Microelectronics and can be bought at any major electronics distributor. There are a few different debuggers that can be used. This is essentially the same as connecting your debugger via a SWD or JTAG header, although a bit more cumbersome. If you have a development board that does not have a SWD or JTAG header, you can also connect your debugger to some specific GPIO ports. Refer to the image below for an overview of a typical ARM JTAG header.

This includes the pins a SWD header would expose.
STM 32 NUCLEO FULL
This connector exposes all the pins needed for full JTAG support. If your development board does not have a 4-pin SWD header, it most likely does have a 20-pin JTAG header. The table below provides an overview of which pins to connect: Pin function This may cause damage your board, debugger or PC. Warning: Do not connect the +3.3V pin if you are powering your board externally, as most Chinese development boards do not have any protection on the power pins. Note: There is no particular order in which these pins are arranged. The header exposes a ground pin, a +3.3V pin, a clock pin, and a data pin. This header is usually a male dupont header, but female headers are also used. The easiest way to connect your development board to your debugger is by using the 4-pin SWD header, if present. If you are using one of the many Chinese development boards, you most likely need to connect an external debugger to flash and debug the device on your development board as these board normally do not include a on-board ST-LINK/V2. Just connect the board via USB to your PC and you are ready to go! Connecting Chinese development boards These board come with an on-board ST-LINK/V2 debugger. If you are using one of ST’s official Nucleo or Discovery boards, you do not have to connect an external debugger. Connecting ST’s Nucleo and Discovery boards There are two commonly used connectors which expose only the SWD (Serial Wire Debug) interface or the full JTAG interface.
STM 32 NUCLEO HOW TO
STM 32 NUCLEO SERIAL
Up to 20 serial communication interfaces: USART, IrDA, I☬, SPI, SAI, CAN, USB, I²S, S / PDIF-Rx, SDIO, HDMI-CEC.ST-LINK / V2-1 debugger / programmer with SWD connector.ST Morpho extension pin sub-bases for access to all inputs / outputs.8- to 14-bit parallel camera interface up to 54MB / s.Adaptive Real-Time Accelerator (ART Accelerator ™) allows execution with wait states 0 from Flash memory.180 MHz Cortex-M4F core STM32F446RET6 microcontroller with 512KB Flash, 128KB SRAM.The high performance STM32 F4 series microcontrollers based on the ARM Cortex-M4 with DSP and FPU instructions are an extension of the state-of-the-art STM32 portfolio offering even higher performance.
