[原创] 【NUCLEO-WL55JC2测评1】 STM32WL芯片概述

nich20xx   2020-6-17 06:32 楼主

 

1 前言

STM32WL系列是ST面向物联网,尤其可用于LPWAN领域,精心设计的支持Sub-1GHz LoRa等通信的SoC芯片,包含了很多特性功能:

  • MCU IP,STM32WL受益于STM32WB上引入的优化功能,适用于多协议等不同场景
    •  单核 Cortex-M4
    • 双核 Cortex-M4 + Cortex-M0
  • Transceiver IP
    • Sub-1GHz全球频段
      • 150M~960MHz
    • 同时支持LoRa、(G)FSK、MSK与BPSK射频调制方式
      • LoRa同时支持2种功率输出方式(内置PA最大15dBm与22dBm)
  • 电源管理
    • STM32WL通过包括一个开关电源SMPS和一个LDO来优化电源管理,以缩短STM32WL从任何低功耗模式的唤醒时间
  • 安全
    • 内置硬件安全增强外设 AES256\PCROP\TRNG\PKA
  • 存储
    • Flash \ RAM 最大支持 256KByte Flash与64Kbyte RAM
    • 初步来看,未内置EEPROM

1.1 官方入口

  • STM32WL Series

2 STM32WL系统概述

yuque_diagram.png

2.1 STM32WL硬件资源

STM32WL硬件资源(单核)

功能项

 

特性参数

说明

MCU内核

Arm Cortex-M4

 

 

封装
  • UFBGA 
    • 5x5x0.6 73LP0.3 9*9

 

主频

48 MHz(Max)

 

供电电压

1.8~3.6V

 

工作电流

  • Stop1\0
    • ~516uA(range2)
  • Stop1 
    • ~4.3uA w/o RTC
  • Stop2
    • ~0.92uA w/o RTC
  • Standy
    • 最低 0.03uA 

 

工作温度

-40~85℃

 

存储资源

(FLASH & RAM)

  • FLASH
    • 64kB\128kB\256kB
  • RAM
    • 20kB\48kB\64kB 

image.png

定时(外设)

  • 16bit通用定时器
    • 3个(TIM1\TIM16\TIM17)
  • 32bit通用定时器
    • 1个(TIM2)
  • 16bit低功耗定时器
    • 3个(LPTIM1\LPTIM2\LPTIM3)
  • 低功耗RTC

 

模拟与数字信号处理(外设)

  • 12bit ADC 
    • 1个 (12通道)
  • 12bit DAC 
    • 1个
  • 比较器(Comparator)
    • 2个

 

有线连接(外设)

  • IIC 
    • 3个
  • SPI
    • 2个 (1个支持IIS)
  • USART
    • 2个
  • LPUART
    • 1个

 

无线连接(外设)

  • 调制方式
    • 2GFSK
    • MSK
    • BPSK (仅发送)
    • LoRa
  • 输出功率
    • -16dBm~22dBm

 

安全(外设)

  • AES
    • AES128\AES256
  • 真随机数发生器(TRNG)
  • PCROP, RDP, WRP
  • PKA

 

GPIO

  • GPIO
    • 43个(High Current)

 

 

2.2 STM32WL系统架构

 

1.png

 

STM32WLE5系统架构(单核系列)

 

 

2.png

 

STM32WL5系统架构(双核系列)

    在此特别感谢ST与EEWORLD提供的NUCLEO-WL55JC2开发板

3 参考

 

 

本帖最后由 nich20xx 于 2020-6-17 06:36 编辑

回复评论 (1)

写的不错呀!这是开篇第一章么?期待后续

点赞  2020-6-18 09:15
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复