微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ST STM32 Nucleo板32位MCU开发方案

ST STM32 Nucleo板32位MCU开发方案

时间:10-15 来源:互联网 点击:

– Up to 128 KB Flash with ECC

– Up to 16 KB RAM

– Up to 4 KB of true EEPROM with ECC

– 80 Byte Backup Register

• LCD Driver for up to 8x40 segments

– Support contrast adjustment

– Support blinking mode

– Step-up converter on board

• Rich analog peripherals (down to 1.8 V)

– 12-bit ADC 1 Msps up to 24 channels

– 12-bit DAC 2 channels with output buffers

– 2x Ultra-low-power-comparators (window mode and wake up capability)

• DMA controller 7x channels

• 8x peripherals communication interface

– 1x USB 2.0 (internal 48 MHz PLL)

– 3x USART (ISO 7816, IrDA)

– 2x SPI 16 Mbits/s

– 2x I2C (SMBus/PMBus)

• 10x timers: 6x 16-bit with up to 4 IC/OC/PWM channels, 2x 16-bit basic timer, 2x watchdog timers (independent and window)

• Up to 20 capacitive sensing channels supporting touchkey, linear and rotary touch sensors

• CRC calculation unit, 96-bit unique ID

图1. 超低功耗STM32L15xxx框图

STM32 Nucleo开发板

The STM32 Nucleo board (NUCLEO-F103RB, NUCLEO-L152RE, NUCLEO-F401RE, NUCLEO-F030R8, NUCLEO-F072RB) provides an affordable and flexible way for users to try out new ideas and build prototypes with any STM32 microcontroller lines, 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 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. 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 at mbed.org.

STM32 Nucleo开发板主要特性:

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 (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

Comprehensive free software HAL library including a variety of software examples

Supported by wide choice of Integrated Development Environments (IDEs) including IAR, Keil, GCC-based IDEs

图2. STM32 Nucleo开发板外形图

图3. STM32 Nucleo开发板硬件框图

图4. STM32 Nucleo开发板硬件电路图(1)

图5. STM32 Nucleo开发板硬件电路图(2)

图6. STM32 Nucleo开发板硬件电路图(3)

图7. STM32 Nucleo开发板硬件电路图(4)

图8. STM32 Nucleo开发板PCB元件布局图:顶层

图9. STM32 Nucleo开发板PCB元件布局图:底层

  • STM32单片机中文官网
  • STM32单片机官方开发工具
  • STM32单片机参考设计

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top