STMicroelectronics STM32WL55xx 32비트 무선 장거리 MCU
STMicroelectronics STM32WL55xx 32비트 무선 장거리 MCU는 LoRa®, (G)FSK, (G)MSK, and BPSK 변조를 허용하는 강력한 초저전력 LPWAN 호환 무선 솔루션을 내장하고 있습니다. STM32WL55xx 무선 MCU는 극히 낮은 전력으로 최대 48MHz의 주파수에서 작동하는 고성능 Arm® Cortex®-M4 32비트 RISC 코어를 기반으로 합니다. 이 코어는 완벽한 DSP 명령 집합을 구현하고 Arm Cortex-M0+ 마이크로컨트롤러로 보완됩니다. 두 코어는 모두 애플리케이션 보안을 개선하는 독립적인 MPU(메모리 보호 장치)를 구현합니다.특징
- 무선 장치
- 150~960MHz 주파수 범위
- LoRa, (G)FSK, (G)MSK 및 BPSK 변조
- -123dBm(2-FSK, 1.2Kbit/s), -148dBm(LoRa, 10.4kHz, 확산 계수 12) 수신 감도
- 송신기 고출력, 최대 +22dBm까지 프로그래밍 가능
- 송신기 저출력, 최대 +15dBm까지 프로그래밍 가능
- ETSI EN 300 220, EN 300 113, EN 301 166, FCC CFR 47 Part 15, 24, 90,, 101, 일본 ARIB STD-T30, T-67, T-108과 같은 무선 주파수 규정 준수
- LoRaWAN®, Sigfox™, W-MBus 등과 같은 표준화된 또는 독점 프로토콜과 호환(완전 개방형 무선 시스템 온칩)
- 초저 전력 플랫폼
- 1.8~3.6V 전원 공급 전압 범위
- -40°C~+105°C 온도 범위
- 31nA의 셧다운 모드(VDD = 3V)
- 360nA(VDD = 3V)의 대기(+ RTC) 모드
- 1.07µA(VDD = 3V)의 Stop2(+ RTC) 모드
- < 72µA/MHz의 액티브 모드 MCU (CoreMark®)
- 4.82mA 활성 모드 RX
- 15mA (10dBm에서), 87mA (20dBm에서) 활성 모드 TX(LoRa 125kHz)
- 코어
- 32비트 Arm Cortex-M4 CPU
- 플래시 메모리, 최대 48MHz의 주파수, MPU 및 DSP 명령에서 0 대기 상태 실행을 허용하는 적응형 실시간 가속기(ART 가속기)
- 1.25 DMIPS/MHz(Dhrystone 2.1)
- 32비트 Arm Cortex-M0+ CPU
- 48MHz(최대) 주파수, MPU
- 0.95DMIPS/MHz(Dhrystone 2.1)
- 보안 및 식별
- 하드웨어 암호화 AES 256비트
- RNG(순수 난수 발생기)
- 읽기/쓰기 작업(PCROP, RDP, WLP)에 대한 섹터 보호
- CRC 계산 장치
- 고유한 장치 식별자(IEEE 802-2001 표준을 준수하는 64비트 UID)
- 96비트 고유 다이 식별자
- 하드웨어 PKA(공개 키 가속기)
- 키 관리 서비스
- 보안 sub-GHz MAC 계층
- SFU(보안 펌웨어 업데이트)
- SFI(보안 펌웨어 설치)
- 공급 및 리셋 관리
- 고효율 임베디드 SMPS 강압 컨버터
- SMPS-LDO 스마트 스위치
- 5개의 임계 값을 선택 가능한 초저 전력, 저전력 BOR(브라운아웃 리셋)
- 초저 전력 POR/PDR
- PVD(프로그래밍 가능 전압 감지기)
- VBAT 모드(RTC 및 20x32 바이트 백업 레지스터 포함)
- 클록 소스
- 32MHz 크리스털 발진기
- 프로그래밍 가능 공급 전압에 대한 TCXO 지원
- 보정 지원 RTC용 32kHz 발진기
- 고속 내부 16MHz 공장 트리밍된 RC(±1%)
- 내부 저전력 32kHz RC
- 내부 다중 속도 저전력 100kHz~48MHz RC
- CPU, ADC 및 오디오 클록용 PLL
- 메모리
- 256KB 플래시 메모리
- 64KB RAM
- 20x32비트 백업 레지스터
- USART 및 SPI 인터페이스를 지원하는 부트로더
- OTA(over-the-air) 펌웨어 업데이트 가능
- 읽기/쓰기 작업으로부터 섹터 보호
- 풍부한 아날로그 주변 기기(1.62V 미만)
- 12비트 ADC 2.5Msps, 하드웨어 오버샘플링 기능이 있는 최대 16비트, 변환 범위 최대 3.6V
- 12비트 DAC, 저전력 샘플 앤 홀드
- 초저 전력 비교기 2개
- 시스템 주변 기기
- Cortex-M4와 Cortex-M0+ 펌웨어 간의 통신을 위한 메일 박스 및 세모포
- 컨트롤러
- ADC, DAC, SPI, I2C, LPUART, USART, AES 및 타이머를 지원하는 DMA 컨트롤러(각 7개 채널) 2개
- USART(ISO 7816, IrDA, SPI) 2개
- LPUART(저전력) 1개
- SPI 16Mbit/s 2개(I2S를 지원하는 2개 중 1개)
- I2C(SMBus/PmBus™) 3개
- 16비트 1채널 타이머 2개
- 16비트 4채널 타이머(모터 제어 지원) 1개
- 32비트 4채널 타이머 1개
- 16비트 초저 전력 타이머 3개
- 32비트 서브 초 웨이크업 카운터가 있는 RTC 1개
- 독립적인 SysTick 1개
- 독립형 워치독 1개
- 윈도우 워치독 1개
- 최대 43I/O, 대부분 5V의 허용 오차
- 개발 지원
- SWD(직렬 와이어 디버그), JTAG
- 이중 CPU 크로스 트리거 기능
- ECO팩2 규격을 준수하는 모든 패키지
애플리케이션
- STM32WL55xx 장치는 산업용 및 소비자용 IoT(사물인터넷)의 광범위한 LPWAN(저전력 광역 네트워크) 무선 애플리케이션에 사용됩니다.
콘텐츠 스트림
비디오
블록 선도
게시일: 2020-11-30
| 갱신일: 2025-01-08
