当前位置:首页 > 单片机 > 单片机
[导读]ST公司的STM32 Nucleo开发板包括NUCLEO-F030R8(支持STM32F0), NUCLEO-F103RB(支持STM32F), NUCLEO-F401RE​(支持STM32F4)和NUCLEO-L152RE​(支持STM32L1),适合各种性能,功耗和特性的组合. STM32 Nucleo开

ST公司的STM32 Nucleo开发板包括NUCLEO-F030R8(支持STM32F0), NUCLEO-F103RB(支持STM32F), NUCLEO-F401RE​(支持STM32F4)和NUCLEO-L152RE​(支持STM32L1),适合各种性能,功耗和特性的组合. STM32 Nucleo开发板集成了ST-Link调试器/编程器,能和各种开发环境如IAR EWARM, Keil MDK, mbed, 基于GCC的IDEs (Atollic TrueStudio)一起使用,很容易开发出STM32 MCU的新原型.本文介绍了STM32L1 32位MCU主要特性和框图,以及STM32 Nucleo开发板主要特性,框图,电路图,材料清单和PCB元件布局图.

The ultralow power STM32L15xxx incorporates the connectivity power of the universal serial bus (USB) with the high-performance ARM Cortex-M3 32-bit RISC core operating at a 32 MHz frequency, a memory protection unit (MPU), high-speed embedded memories (Flash memory up to 128 Kbytes and RAM up to 16 Kbytes) and an extensive range of enhanced I/Os and peripherals connected to two APB buses. All devices offer a 12-bit ADC, 2 DACs and 2 ultralow power comparators, six general-purpose 16-bit timers and two basic timers, which can be used as time bases. Moreover, the STM32L15xxx devices contain standard and advanced communication interfaces: up to two I2Cs and SPIs, three USARTs and a USB.

The STM32L15xxx devices offer up to 20 capacitive sensing channels to simply add touch sensing functionality to any application. They also include a real-time clock and a set of backup registers that remain powered in Standby mode. Finally, the integrated LCD controller has a built-in LCD voltage generator that allows you to drive up to 8 multiplexed LCDs with contrast independent of the supply voltage. The ultralow power STM32L15xxx operates from a 1.8 to 3.6 V power supply (down to 1.65 V at power down) with BOR and from a 1.65 to 3.6 V power supply without BOR option. It is available in the -40 to +85 ℃ temperature range, extended to 105℃ in low power dissipation state. A comprehensive set of power-saving modes allows the design of low-power applications.

These features make the ultralow power STM32L15xxx microcontroller family suitable for a wide range of applications:

• Medical and handheld equipment

• Application control and user interface

• PC peripherals, gaming, GPS and sport equipment

• Alarm systems, Wired and wireless sensors, Video intercom

• Utility metering

STM32L15xxx主要特性:

• Ultra-low-power platform

– 1.65 V to 3.6 V power supply

– -40℃ to 85℃/105℃ temperature range

– 0.3 μA Standby mode (3 wakeup pins)

– 0.9 μA Standby mode + RTC

– 0.57 μA Stop mode (16 wakeup lines)

– 1.2 μA Stop mode + RTC

– 9 μA Low-power Run mode

– 214 μA/MHz Run mode

– 10 nA ultra-low I/O leakage

– < 8 μs wakeup time

• Core: ARM® Cortex™-M3 32-bit CPU

– From 32 kHz up to 32 MHz max

– 33.3 DMIPS peak (Dhrystone 2.1)

– Memory protection unit

• Reset and supply management

– Ultra-safe, low-power BOR (brownout reset) with 5 selectable thresholds

– Ultra-low-power POR/PDR – Programmable voltage detector (PVD)

• Clock sources

– 1 to 24 MHz crystal oscillator

– 32 kHz oscillator for RTC with calibration

– High Speed Internal 16 MHz factory-trimmed RC (+/- 1%)

– Internal Low Power 37 kHz RC

– Internal multispeed low power 65 kHz to 4.2 MHz

– PLL for CPU clock and USB (48 MHz)

• Pre-programmed bootloader

– USART supported

• Development support

– Serial wire debug supported

– JTAG and trace supported

• Up to 83 fast I/Os (73 I/Os 5V tolerant), all mappable on 16 external interrupt vectors

• Memories

– 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元件布局图:底层

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

瑞典乌普萨拉,2025年9月4日 — 全球领先的嵌入式系统开发软件解决方案供应商IAR宣布,瑞萨最新推出的具备量产条件的RH850/U2A MCAL(微控制器抽象层)软件包,已全面支持IAR的RH850工具链(v2.21...

关键字: MCU ADAS 电动汽车

本届年会将在上海(11月13-14日)、北京(11月19-20日)和深圳(11月27-28日)举行,面向嵌入式设计工程师推出25门技术课程

关键字: 嵌入式 MCU 模拟

中国北京(2025年9月2日)—— 业界领先的半导体器件供应商兆易创新GigaDevice(股票代码 603986)受邀出席2025智能汽车基础软件生态大会暨第四届中国汽车芯片大会,并与国内领先的AUTOSAR车用操作系...

关键字: 汽车电子 MCU 智能汽车

2025年8月26日,‌Elexcon深圳国际电子展‌在‌深圳会展中心(福田)1号馆‌(展台号:1L30)盛大举行。作为全球电子产业链的重要盛会,展会汇聚创新技术与行业解决方案。米尔电子MYIR携RZ系列核心板、开发板等...

关键字: 核心板 开发板 MCU

针对HMI应用所需的段码式LCD和电容式触控进行优化,为电磁炉提供精准控制;支持通过双区闪存实现便捷、安全的OTA

关键字: MCU 智能家电 电磁炉

聚焦工业4.0及能源管理应用对主控MCU的高性能需求,极海正式发布APM32F425/427系列高性能拓展型MCU,集合运算性能、ADC性能、Flash控制器性能与通信接口四大维度革新,进一步增强了EMC性能,重新定义C...

关键字: MCU 工业应用 极海

MarketsandMarkets预测,到2027年,全球嵌入式AI市场规模将超过200亿美元,年复合增长率高达30%。这一增长背后,是对高算力、低功耗、实时性和安全性的迫切需求,以及技术碎片化与跨界融合的复杂挑战。在这...

关键字: Renesas AI 瑞萨电子 嵌入式AI MCU MPU

在嵌入式开发中,STM32的时钟系统因其灵活性和复杂性成为开发者关注的焦点。然而,看似简单的时钟配置背后,隐藏着诸多易被忽视的陷阱,轻则导致系统不稳定,重则引发硬件损坏。本文从时钟源选择、PLL配置、总线时钟分配等关键环...

关键字: STM32 时钟系统

在嵌入式系统开发中,STM32系列微控制器的内部温度传感器因其低成本、高集成度特性,广泛应用于设备自检、环境监测等场景。然而,受芯片工艺差异和电源噪声影响,其原始数据存在±1.5℃的固有误差。本文从硬件配置、校准算法、软...

关键字: STM32 温度传感器

全新产品满足DLMS Suite2表计应用安全法规,提供丰富的通信选项、电容式触摸界面,以及支持软件更新的双区闪存

关键字: MCU 闪存 恒温器
关闭