原廠網址:http://www.st.com/web/catalog/tools/FM116/CL1620/SC959/SS1532/LN1847/PF261636
The STM32 Nucleo board provides an affordable and flexible way for users to try out new ideas and build prototypes with any STM32 microcontroller line, choosing from the various combinations of performance, power consumption and features. The Arduino™ connectivity support and ST Morpho headers make it easy to expand the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields. The STM32 Nucleo board does not require any separate probe as it integrates the ST-LINK/V2-1 debugger and programmer. The STM32 Nucleo board comes with the STM32 comprehensive software HAL library together with various packaged software examples, as well as direct access to mbed online resources.
Download
Data Brief
Key Features
STM32 microcontroller with LQFP64 package
Two types of extension resources
Arduino Uno Revision 3 connectivity
STMicroelectronics Morpho extension pin headers for full access to all STM32 I/Os
mbed-enabled (http://mbed.org)
On-board ST-LINK/V2-1 debugger/programmer with SWD connector
selection-mode switch to use the kit as a standalone ST-LINK/V2-1
Flexible board power supply
USB VBUS or external source(3.3 V, 5 V, 7 - 12 V)
Power management access point
Three LEDs
USB communication (LD1), user LED (LD2), power LED (LD3)
Two push buttons: USER and RESET
USB re-enumeration capability: three different interfaces supported on USB
Virtual Com port
Mass storage
Debug port
Supported by wide choice of Integrated Development Environments (IDEs) including IAR™, Keil®, GCC-based IDEs
Design Resources
Top
Quick Links
Technical Documentation
Product Specifications
Description Version Size
DB2196: STM32 Nucleo-64 boards 8.0 233 KB
User Manual
Description Version Size
UM1724: STM32 Nucleo-64 boards 10.0 1,969 KB
UM1727: Getting started with STM32 Nucleo board software development tools
5.0 2,671 KB
Presentations & Training Material
Presentations
Description Version Size
STM32L4 MCU series - Excellence in ultra-low-power with performance 3.1.0 1,359 KB
Hardware Resources
Board Manufacturing Specification
Description Version Size
STM32 Nucleo (64 pins) gerber files 1.0 901 KB
Bill of Materials
Description Version Size
STM32 Nucleo (64 pins) BOM 2.0 193 KB
Schematic Pack
Description Version Size
STM32 Nucleo (64 pins) schematics 1.0 958 KB
Related Tools and Software
Related Tools and Software
Part Number Description
MBED-L476RG Online IDE for NUCLEO-L476RG at ARM mbed
STSW-STM32158 STM32L476xG Bootloader V9.0 patch (For ST boards only)
STM32CubeL4 Embedded software for STM32L4 series (HAL, Low Layer APIs and CMSIS drivers, USB, TouchSensing, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
STSW-LINK009 ST-Link, ST-Link/V2, ST-Link/V2-1 USB driver signed for XP, Windows7, Windows8
STSW-LINK007 ST-LINK/V2-1 firmware upgrade
Publications and Collaterals
Flyer
Description Version Size
STM32 Nucleo boards 16.01 891 KB
STM32 for makers Releasing your creativity
15.10 1,128 KB
STM32L4 Series - Ultra-low-power and performance
15.09 250 KB
Brochure
Description Version Size
STM32L series - Ultra-low-power 32-bit MCUs 15.11 1,870 KB
Legal
License Agreement
Description Version Size
Evaluation products license agreement 1.0 126 KB
Open platform license agreement
1.0 45 K
資料來源:https://developer.mbed.org/platforms/ST-Nucleo-L476RG/
Overview
The STM32 Nucleo board provides an affordable and flexible way for users to try out new ideas and build prototypes with any STM32 microcontroller line, choosing from the various combinations of performance, power consumption and features.
The Arduino™ connectivity support and ST Morpho headers make it easy to expand the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields.
The STM32 Nucleo board does not require any separate probe as it integrates the ST-LINK/V2-1 debugger/programmer.
Microcontroller features
STM32L476RGT6 in LQFP64 package
ARM®32-bit Cortex®-M4 CPU
Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory
80 MHz max CPU frequency
VDD from 1.71 V to 3.6 V
1 MB Flash
128 KB SRAM
Quad SPI (1)
Timers General Purpose (7)
Timers Advanced-Control (2)
Timers Basic (2)
Timers LowPower (2)
Systick
Watchdog (2)
SPI (3)
I2S (3)
USART (3)
UART (2)
LPUART (1)
USB OTG Full Speed
CAN (1)
SAI (2)
SDMMC
SWPMI
LCD 8x28 or 4x32
GPIO (51) with external interrupt capability
Capacitive sensing with 12 channels
12-bit ADC (3) with 16 channels
12-bit DAC with 2 channels
Analog comparator (2)
Opamp (2)
Nucleo features
Two types of extension resources
Arduino Uno Revision 3 connectivity
STMicroelectronics Morpho extension pin headers for full access to all STM32 I/Os
On-board ST-LINK/V2-1 debugger/programmer with SWD connector
Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
Flexible board power supply
USB VBUS or external source (3.3 V, 5 V, 7 - 12 V)
Power management access point
User LED (LD2)
Two push buttons: USER and RESET
USB re-enumeration capability: three different interfaces supported on USB
Virtual Com port
Mass storage (USB Disk drive) for drag'n'drop programming
Debug port
Nucleo pinout
Arduino-compatible headers
Morpho headers
These headers give access to all STM32 pins.
Information
Only the labels written in blue/white or green/white (i.e. PA_4, PB_5, A0, D14, LED1...) must be used in your code. The other labels are given as information (alternate-functions, power pins, ...). You can also use these additional labels:
SERIAL_TX=PA_2 I2C_SCL=PB_8 SPI_MOSI=PA_7 PWM_OUT=PB_3
SERIAL_RX=PA_3 I2C_SDA=PB_9 SPI_MISO=PA_6
SPI_SCK =PA_5
SPI_CS =PB_6