1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2026-01-01 01:41:18 +01:00
2025-03-22 20:16:02 +01:00

2.5 KiB

@defgroup boards_nucleo-f722ze STM32 Nucleo-F722ZE @ingroup boards_common_nucleo144 @brief Support for the STM32 Nucleo-F722ZE

Overview

The Nucleo-F722ZE is a board from ST's Nucleo family supporting ARM Cortex-M7 STM32F722ZE microcontroller with 256KiB of RAM and 512KiB of Flash.

Pinout

@image html pinouts/nucleo-f446ze-and-f722ze.svg "Pinout for the Nucleo-F722ZE (from STM user manual, UM1974, http://www.st.com/resource/en/user_manual/dm00244518.pdf, page 35)" width=50%

MCU

MCU STM32F722ZE
Family ARM Cortex-M7
Vendor ST Microelectronics
RAM 256KiB
Flash 512KiB
Frequency up to 216 MHz
FPU yes
Timers 18 (2x watchdog, 1 SysTick, 2x 32-bit, 13x 16-bit)
ADCs 3x 12 bit (up to 24 channels)
UARTs 4
I2Cs 3
SPIs 5
CAN 1
RTC 1
Datasheet Datasheet
Reference Manual Reference Manual
Programming Manual Programming Manual
Board Manual Board Manual

On-board ST-LINK programmer provides via composite USB device removable media. Copying the HEX file causes reprogramming of the board. This task could be performed manually; however, the cpy2remed (copy to removable media) PROGRAMMER script does this automatically. To program board in this manner, use the command:

make BOARD=nucleo-f722ze PROGRAMMER=cpy2remed flash

@note This PROGRAMMER was tested using ST-LINK firmware 2.37.26. Firmware updates can be found on this STM webpage.

Accessing RIOT shell

Default RIOT shell access utilize VCP (Virtual COM Port) via USB interface, provided by integrated ST-LINK programmer. ST-LINK is connected to the microcontroller USART3.

The default baud rate is 115200.