Lines Matching +full:analog +full:- +full:alt +full:- +full:mode

6 The Nucleo L476RG board features an ARM Cortex-M4 based STM32L476RG MCU
11 - STM32 microcontroller in QFP64 package
12 - Two types of extension resources:
14 - Arduino Uno V3 connectivity
15 - ST morpho extension pin headers for full access to all STM32 I/Os
17 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector
18 - Flexible board power supply:
20 - USB VBUS or external source(3.3V, 5V, 7 - 12V)
21 - Power management access point
23 - Three LEDs: USB communication (LD1), user LED (LD2), power LED (LD3)
24 - Two push-buttons: USER and RESET
33 - Ultra-low-power with FlexPowerControl (down to 130 nA Standby mode and 100 uA/MHz run mode)
34 - Core: ARM |reg| 32-bit Cortex |reg|-M4 CPU with FPU, frequency up to 80 MHz, 100DMIPS/1.25DMIPS/M…
35 - Clock Sources:
37 - 4 to 48 MHz crystal oscillator
38 - 32 kHz crystal oscillator for RTC (LSE)
39 - Internal 16 MHz factory-trimmed RC ( |plusminus| 1%)
40 - Internal low-power 32 kHz RC ( |plusminus| 5%)
41 - Internal multispeed 100 kHz to 48 MHz oscillator, auto-trimmed by
43 - 3 PLLs for system clock, USB, audio, ADC
45 - RTC with HW calendar, alarms and calibration
46 - LCD 8 x 40 or 4 x 44 with step-up converter
47 - Up to 24 capacitive sensing channels: support touchkey, linear and rotary touch sensors
48 - 16x timers:
50 - 2x 16-bit advanced motor-control
51 - 2x 32-bit and 5x 16-bit general purpose
52 - 2x 16-bit basic
53 - 2x low-power 16-bit timers (available in Stop mode)
54 - 2x watchdogs
55 - SysTick timer
57 - Up to 114 fast I/Os, most 5 V-tolerant, up to 14 I/Os with independent supply down to 1.08 V
58 - Memories
60 - Up to 1 MB Flash, 2 banks read-while-write, proprietary code readout protection
61 - Up to 128 KB of SRAM including 32 KB with hardware parity check
62 - External memory interface for static memories supporting SRAM, PSRAM, NOR and NAND memories
63 - Quad SPI memory interface
65 - 4x digital filters for sigma delta modulator
66 - Rich analog peripherals (independent supply)
68 - 3x 12-bit ADC 5 MSPS, up to 16-bit with hardware oversampling, 200 uA/MSPS
69 - 2x 12-bit DAC, low-power sample and hold
70 - 2x operational amplifiers with built-in PGA
71 - 2x ultra-low-power comparators
73 - 18x communication interfaces
75 - USB OTG 2.0 full-speed, LPM and BCD
76 - 2x SAIs (serial audio interface)
77 - 3x I2C FM+(1 Mbit/s), SMBus/PMBus
78 - 6x USARTs (ISO 7816, LIN, IrDA, modem)
79 - 3x SPIs (4x SPIs with the Quad SPI)
80 - CAN (2.0B Active) and SDMMC interface
81 - SWPMI single wire protocol master I/F
83 - 14-channel DMA controller
84 - True random number generator
85 - CRC calculation unit, 96-bit unique ID
86 - Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell |trade|
91 - `STM32L476RG on www.st.com`_
92 - `STM32L476 reference manual`_
99 +-----------+------------+-------------------------------------+
102 | NVIC | on-chip | nested vector interrupt controller |
103 +-----------+------------+-------------------------------------+
104 | UART | on-chip | serial port-polling; |
105 | | | serial port-interrupt |
106 +-----------+------------+-------------------------------------+
107 | PINMUX | on-chip | pinmux |
108 +-----------+------------+-------------------------------------+
109 | GPIO | on-chip | gpio |
110 +-----------+------------+-------------------------------------+
111 | I2C | on-chip | i2c |
112 +-----------+------------+-------------------------------------+
113 | PWM | on-chip | pwm |
114 +-----------+------------+-------------------------------------+
115 | SPI | on-chip | spi |
116 +-----------+------------+-------------------------------------+
117 | ADC | on-chip | ADC Controller |
118 +-----------+------------+-------------------------------------+
130 input/output, pull-up, etc.
133 ---------------
136 :alt: Nucleo L476RG Arduino connectors
139 :alt: Nucleo L476RG Morpho connectors
141 For more details please refer to `STM32 Nucleo-64 board User Manual`_.
144 ----------------------------------
146 .. rst-class:: rst-columns
148 - UART_1 TX/RX : PA9/PA10
149 - UART_2 TX/RX : PA2/PA3 (ST-Link Virtual Port Com)
150 - UART_3 TX/RX : PB10/PB11
151 - I2C_1 SCL/SDA : PB8/PB9 (Arduino I2C)
152 - I2C_3 SCL/SDA : PC0/PC1
153 - SPI_1 CS/SCK/MISO/MOSI : PB6/PA5/PA6/PA7 (Arduino SPI)
154 - SPI_2 CS/SCK/MISO/MOSI : PB12/PB13/PB14/PB15
155 - SPI_3 CS/SCK/MISO/MOSI : PA15/PC10/PC11/PC12
156 - PWM_2_CH1 : PA0
157 - USER_PB : PC13
158 - LD2 : PA5
161 ------------
168 -----------
177 Nucleo L476RG board includes an ST-LINK/V2-1 embedded debug tool interface.
187 so its :ref:`installation <stm32cubeprog-flash-host-tools>` is required.
190 the ``--runner`` (or ``-r``) option:
192 .. code-block:: console
194 $ west flash --runner openocd
195 $ west flash --runner jlink
198 ----------------------------------------
202 :zephyr:code-sample:`hello_world` application.
206 .. code-block:: console
208 $ minicom -D /dev/ttyACM0
212 .. zephyr-app-commands::
213 :zephyr-app: samples/hello_world
219 .. code-block:: console
227 :zephyr:code-sample:`hello_world` application.
229 .. zephyr-app-commands::
230 :zephyr-app: samples/hello_world
232 :maybe-skip-config:
236 https://www.st.com/en/evaluation-tools/nucleo-l476rg.html
238 .. _STM32 Nucleo-64 board User Manual:
248 https://www.st.com/en/development-tools/stm32cubeprog.html