STM32WB55CGU6 ARM 마이크로컨트롤러 – MCU 초저전력 듀얼코어 Arm Cortex-M4 MCU 64MHz, Cortex-M0+ 32MHz 1Mbyte
♠ 제품 설명
제품 속성 | 속성 값 |
제조사: | ST마이크로일렉트로닉스 |
제품 카테고리: | ARM 마이크로컨트롤러 - MCU |
RoHS: | 세부 |
시리즈: | STM32WB |
장착 스타일: | SMD/SMT |
패키지/케이스: | UFQFPN-48 |
핵심: | ARM Cortex M0+, ARM Cortex M4 |
프로그램 메모리 크기: | 1MB |
데이터 버스 폭: | 32비트 |
ADC 해상도: | 12비트 |
최대 클록 주파수: | 64MHz, 32MHz |
I/O 수: | 30개의 입출력 |
데이터 RAM 크기: | 256킬로바이트 |
공급 전압 - 최소: | 1.71V |
공급 전압 - 최대: | 3.6V |
최소 작동 온도: | - 40도 |
최대 작동 온도: | + 105도 |
포장: | 쟁반 |
상표: | ST마이크로일렉트로닉스 |
데이터 RAM 유형: | 스램 |
인터페이스 유형: | I2C, LPUART, SAI, SPI, USART, USB |
습기에 민감함: | 예 |
ADC 채널 수: | 13채널 |
제품 유형: | ARM 마이크로컨트롤러 - MCU |
프로그램 메모리 유형: | 플래시 |
공장 포장 수량: | 1560 |
하위 카테고리: | 마이크로컨트롤러 - MCU |
상표명: | STM32 |
단위 무게: | 0.003517 온스 |
♠ FPU, Bluetooth® 5.2 및 802.15.4 무선 솔루션을 갖춘 Arm® 기반 Cortex®-M4 멀티프로토콜 무선 32비트 MCU
STM32WB55xx 및 STM32WB35xx 멀티프로토콜 무선 및 초저전력 디바이스는 Bluetooth® Low Energy SIG 사양 5.2 및 IEEE 802.15.4-2011을 준수하는 강력한 초저전력 무선 기능을 내장하고 있습니다. 또한, 모든 실시간 저계층 작업을 수행하기 위한 전용 Arm® Cortex®-M0+ 프로세서를 탑재하고 있습니다.
이 장치는 초저전력으로 설계되었으며, 최대 64MHz의 주파수에서 작동하는 고성능 Arm® Cortex®-M4 32비트 RISC 코어를 기반으로 합니다. 이 코어는 모든 Arm® 단정밀도 데이터 처리 명령어와 데이터 유형을 지원하는 단정밀도 부동 소수점 유닛(FPU)을 탑재하고 있습니다. 또한 애플리케이션 보안을 강화하는 전체 DSP 명령어 세트와 메모리 보호 유닛(MPU)을 구현합니다.
IPCC는 6개의 양방향 채널을 통해 향상된 프로세서 간 통신을 제공합니다. HSEM은 두 프로세서 간에 공통 리소스를 공유하는 데 사용되는 하드웨어 세마포어를 제공합니다.
이 장치에는 고속 메모리(STM32WB55xx의 경우 최대 1MB 플래시 메모리, STM32WB35xx의 경우 최대 512KB, STM32WB55xx의 경우 최대 256KB SRAM, STM32WB35xx의 경우 96KB), Quad-SPI 플래시 메모리 인터페이스(모든 패키지에서 사용 가능) 및 광범위한 고급 I/O와 주변 장치가 내장되어 있습니다.
메모리와 주변 장치 간, 메모리와 메모리 간의 직접 데이터 전송은 DMAMUX 주변 장치에 의한 완전하고 유연한 채널 매핑을 통해 14개의 DMA 채널을 통해 지원됩니다.
이 장치는 임베디드 플래시 메모리 및 SRAM을 위한 다양한 메커니즘(읽기 보호, 쓰기 보호, 독점 코드 읽기 보호)을 갖추고 있습니다. 메모리의 일부는 Cortex®-M0+ 독점 액세스를 위해 보호될 수 있습니다.
두 개의 AES 암호화 엔진인 PKA와 RNG는 하위 계층 MAC과 상위 계층 암호화를 지원합니다. 고객 키 저장 기능을 사용하여 키를 숨길 수 있습니다. 이 장치는 고속 12비트 ADC와 고정밀 기준 전압 생성기와 연결된 두 개의 초저전력 비교기를 제공합니다.
이 장치에는 저전력 RTC, 고급 16비트 타이머 1개, 범용 32비트 타이머 1개, 범용 16비트 타이머 2개, 그리고 16비트 저전력 타이머 2개가 내장되어 있습니다. 또한, STM32WB55xx(UFQFPN48 패키지 제외)에서는 최대 18개의 정전용량 감지 채널을 사용할 수 있습니다.
STM32WB55xx는 최대 8x40 또는 4x44 해상도의 통합 LCD 드라이버와 내부 스텝업 컨버터를 내장하고 있습니다. STM32WB55xx와 STM32WB35xx는 표준 및 고급 통신 인터페이스를 갖추고 있습니다. USART(ISO 7816, IrDA, Modbus 및 스마트카드 모드) 1개, 저전력 UART(LPUART) 1개, I2C(SMBus/PMBus) 2개, SPI(STM32WB35xx용) 2개(최대 32MHz), 2채널 및 3개의 PDM을 갖춘 직렬 오디오 인터페이스(SAI) 1개, 크리스털리스 오실레이터가 내장되어 BCD 및 LPM을 지원하는 USB 2.0 FS 장치 1개, 그리고 XIP(execute-in-place) 기능을 갖춘 Quad-SPI 1개가 포함됩니다.
STM32WB55xx와 STM32WB35xx는 -40~+105°C(+125°C 접합) 및 -40~+85°C(+105°C 접합)의 온도 범위에서 1.71~3.6V의 전원 공급으로 작동합니다. 다양한 절전 모드를 통해 저전력 애플리케이션 설계가 가능합니다.
이 장치에는 ADC의 아날로그 입력을 위한 독립적인 전원 공급 장치가 포함되어 있습니다.
• ST의 최첨단 특허 기술 포함
• 라디오
– 2.4GHz – Bluetooth® 5.2 사양, IEEE 802.15.4-2011 PHY 및 MAC을 지원하는 RF 트랜시버, Thread 및 Zigbee® 3.0 지원
– RX 감도: -96dBm(Bluetooth® Low Energy 1Mbps), -100dBm(802.15.4)
– 1dB 단계로 최대 +6dBm까지 프로그래밍 가능한 출력 전력 – BOM을 줄이기 위한 통합 발룬
– 2Mbps 지원
– 실시간 라디오 계층을 위한 전용 Arm® 32비트 Cortex® M0+ CPU
– 전력 제어를 가능하게 하는 정확한 RSSI
– ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 및 ARIB STD-T66 무선 주파수 규정 준수가 필요한 시스템에 적합합니다.
–외부 PA 지원
– 최적화된 매칭 솔루션을 위한 IPD(Integrated Passive Device) 컴패니언 칩 사용 가능(MLPF-WB-01E3 또는 MLPF-WB-02E3)
• 초저전력 플랫폼
– 1.71~3.6V 전원 공급
– 40°C ~ 85/105°C 온도 범위
– 13 nA 종료 모드
– 600 nA 대기 모드 + RTC + 32KB RAM
– 2.1 µA 정지 모드 + RTC + 256KB RAM
– 액티브 모드 MCU: RF 및 SMPS 켜짐 시 < 53 µA/MHz
– 무선: Rx 4.5 mA / Tx 0 dBm 5.2 mA
• 코어: FPU, 플래시 메모리에서 0 대기 상태 실행을 허용하는 적응형 실시간 가속기(ART 가속기), 최대 64MHz 주파수, MPU, 80 DMIPS 및 DSP 명령어를 갖춘 Arm® 32비트 Cortex®-M4 CPU
• 성능 벤치마크
– 1.25 DMIPS/MHz(드라이스톤 2.1)
– 219.48 CoreMark®(64MHz에서 3.43 CoreMark/MHz)
• 에너지 벤치마크
– 303 ULPMark™ CP 점수
• 공급 및 재설정 관리
– 지능형 바이패스 모드를 갖춘 고효율 임베디드 SMPS 스텝다운 컨버터
– 5개의 선택 가능한 임계값을 갖춘 초안전 저전력 BOR(전압 강하 재설정)
– 초저전력 POR/PDR
– 프로그래밍 가능 전압 검출기(PVD)
– RTC 및 백업 레지스터가 있는 VBAT 모드
• 클록 소스
– 트리밍 커패시터(라디오 및 CPU 클럭)가 통합된 32MHz 수정 발진기
– RTC(LSE)용 32kHz 수정 발진기
– 내부 저전력 32kHz(±5%) RC(LSI1)
– 내부 저전력 32kHz(안정성 ±500ppm) RC(LSI2)
– 내부 다중 속도 100kHz ~ 48MHz 발진기, LSE에 의해 자동 트리밍됨(±0.25% 정확도보다 우수)
– 고속 내부 16MHz 공장 트리밍 RC(±1%)
– 시스템 클록, USB, SAI 및 ADC를 위한 2x PLL
• 추억
– R/W 작업에 대한 섹터 보호(PCROP) 기능이 있는 최대 1MB 플래시 메모리로 무선 스택 및 애플리케이션이 가능합니다.
– 하드웨어 패리티 검사를 포함한 최대 256KB SRAM
– 20×32비트 백업 레지스터
– USART, SPI, I2C 및 USB 인터페이스를 지원하는 부트로더
– OTA(무선) Bluetooth® Low Energy 및 802.15.4 업데이트
– XIP를 갖춘 쿼드 SPI 메모리 인터페이스
– 1KB(128개의 더블워드) OTP
• 풍부한 아날로그 주변 장치(최소 1.62V)
– 12비트 ADC 4.26Msps, 하드웨어 오버샘플링으로 최대 16비트, 200µA/Msps
– 2x 초저전력 비교기
– 정확한 2.5V 또는 2.048V 기준 전압 버퍼링 출력
• 시스템 주변 장치
– Bluetooth® Low Energy 및 802.15.4와 통신하기 위한 프로세서 간 통신 컨트롤러(IPCC)
– CPU 간 리소스 공유를 위한 HW 세마포어
– ADC, SPI, I2C, USART, QSPI, SAI, AES, 타이머를 지원하는 2개의 DMA 컨트롤러(각각 7개의 채널)
– 1x USART(ISO 7816, IrDA, SPI 마스터, Modbus 및 스마트카드 모드)
– 1x LPUART(저전력)
– 2x SPI 32Mbit/s
– 2x I2C(SMBus/PMBus)
– 1x SAI(듀얼 채널 고품질 오디오)
– 1x USB 2.0 FS 장치, 크리스탈 없음, BCD 및 LPM
– 터치 센싱 컨트롤러, 최대 18개 센서
– 스텝업 컨버터가 있는 LCD 8×40
– 1x 16비트, 4채널 고급 타이머
– 2x 16비트, 2채널 타이머
– 1x 32비트, 4채널 타이머
– 2x 16비트 초저전력 타이머
– 1x 독립형 Systick
– 1x 독립 감시 기관
– 1x 윈도우 워치독
• 보안 및 ID
– Bluetooth® Low Energy 및 802.15.4 SW 스택을 위한 보안 펌웨어 설치(SFI)
– 3x 하드웨어 암호화 AES 최대 256비트 애플리케이션, Bluetooth® Low Energy 및 IEEE802.15.4
– 고객 키 보관/키 관리 서비스
– HW 공개 키 권한(PKA)
– 암호화 알고리즘: RSA, Diffie-Helman, GF(p)를 통한 ECC
– 실제 난수 생성기(RNG)
– R/W 작업에 대한 섹터 보호(PCROP)
– CRC 계산 장치
– 다이 정보: 96비트 고유 ID
– IEEE 64비트 고유 ID. 802.15.4 64비트 및 Bluetooth® Low Energy 48비트 EUI 도출 가능
• 최대 72개의 빠른 I/O, 그 중 70개는 5V 허용
• 개발 지원
– 애플리케이션 프로세서를 위한 직렬 와이어 디버그(SWD), JTAG
– 입력/출력이 있는 크로스 트리거 응용 프로그램
– 응용 프로그램을 위한 Embedded Trace Macrocell™