STM32L451REY6TR ARM 마이크로컨트롤러 - MCU 초저전력 FPU Arm Cortex-M4 MCU 80MHz 512KB 플래시, DFSDM
♠ 제품 설명
제품 속성 | 속성 값 |
제조사: | ST마이크로일렉트로닉스 |
제품 카테고리: | ARM 마이크로컨트롤러 - MCU |
RoHS: | 세부 |
시리즈: | STM32L451RE |
장착 스타일: | SMD/SMT |
패키지/케이스: | CSP-64 |
핵심: | ARM Cortex M4 |
프로그램 메모리 크기: | 512킬로바이트 |
데이터 버스 폭: | 32비트 |
ADC 해상도: | 12비트 |
최대 클록 주파수: | 80MHz |
I/O 수: | 52개의 입출력 |
데이터 RAM 크기: | 160킬로바이트 |
공급 전압 - 최소: | 1.71V |
공급 전압 - 최대: | 3.6V |
최소 작동 온도: | - 40도 |
최대 작동 온도: | + 85도 |
포장: | 릴 |
포장: | 테이프를 자르다 |
상표: | ST마이크로일렉트로닉스 |
DAC 해상도: | 12비트 |
데이터 RAM 유형: | 스램 |
인터페이스 유형: | CAN, I2C, LPUART, SAI, SPI, UART |
ADC 채널 수: | 16채널 |
타이머/카운터 수: | 11 타이머 |
제품: | MCU+FPU |
제품 유형: | ARM 마이크로컨트롤러 - MCU |
프로그램 메모리 유형: | 플래시 |
공장 포장 수량: | 5000 |
하위 카테고리: | 마이크로컨트롤러 - MCU |
상표명: | STM32 |
감시 타이머: | 감시 타이머, 윈도우형 |
단위 무게: | 0.000526온스 |
♠ 초저전력 Arm® Cortex®-M4 32비트 MCU+FPU, 100DMIPS, 최대 512KB 플래시, 160KB SRAM, 아날로그, 오디오
STM32L451xx 디바이스는 최대 80MHz의 주파수로 작동하는 고성능 Arm® Cortex®-M4 32비트 RISC 코어를 기반으로 하는 초저전력 마이크로컨트롤러입니다. Cortex-M4 코어는 모든 Arm® 단정밀도 데이터 처리 명령어와 데이터 유형을 지원하는 단정밀도 부동 소수점 연산 장치(FPU)를 탑재하고 있습니다. 또한, DSP 명령어 세트 전체와 애플리케이션 보안을 강화하는 메모리 보호 장치(MPU)를 구현합니다.
STM32L451xx 장치에는 고속 메모리(최대 512KB 플래시 메모리, 160KB SRAM), 쿼드 SPI 플래시 메모리 인터페이스(모든 패키지에서 사용 가능), 두 개의 APB 버스, 두 개의 AHB 버스 및 32비트 다중 AHB 버스 매트릭스에 연결된 광범위한 향상된 I/O 및 주변 장치가 내장되어 있습니다.
STM32L451xx 장치에는 내장된 플래시 메모리와 SRAM에 대한 여러 가지 보호 메커니즘이 내장되어 있습니다. 여기에는 읽기 보호, 쓰기 보호, 독점 코드 읽기 보호 및 방화벽이 포함됩니다.
이 장치는 고속 12비트 ADC(5Msps), 두 개의 비교기, 하나의 연산 증폭기, 하나의 DAC 채널, 내부 전압 기준 버퍼, 저전력 RTC, 하나의 범용 32비트 타이머, 모터 제어에 전담된 하나의 16비트 PWM 타이머, 4개의 범용 16비트 타이머, 2개의 16비트 저전력 타이머를 제공합니다.
또한 최대 21개의 정전식 감지 채널을 사용할 수 있습니다.
또한 4개의 I2C, 3개의 SPI, 3개의 USART, 1개의 UART, 1개의 저전력 UART, 1개의 SAI, 1개의 SDMMC, 1개의 CAN 등 표준 및 고급 통신 인터페이스를 갖추고 있습니다.
STM32L451xx는 -40~+85°C(+105°C 접합) 및 -40~+125°C(+130°C 접합)의 온도 범위에서 1.71~3.6V의 전원 공급으로 작동합니다. 다양한 절전 모드를 통해 저전력 애플리케이션 설계가 가능합니다.
ADC, DAC, OPAMP 및 비교기를 위한 아날로그 독립 전원 입력 등 몇 가지 독립 전원 공급 장치가 지원됩니다. VBAT 입력을 통해 RTC 및 백업 레지스터를 백업할 수 있습니다.
STM32L451xx 제품군은 48핀에서 100핀 패키지까지 6가지 패키지를 제공합니다.
• FlexPowerControl을 통한 초저전력
– 1.71V ~ 3.6V 전원 공급
– -40°C ~ 85/125°C 온도 범위
– VBAT 모드에서 145 nA: RTC 및 32×32비트 백업 레지스터에 대한 공급
– 22 nA 종료 모드(5개 웨이크업 핀)
– 106 nA 대기 모드(5개 웨이크업 핀)
– RTC를 사용한 375 nA 대기 모드
– 2.05 µA 정지 2 모드, RTC 사용 시 2.40 µA
– 84 µA/MHz 실행 모드
– 일괄 수집 모드(BAM)
– 정지 모드에서 4µs 깨어남
– 브라운아웃 리셋(BOR)
– 상호 연결 매트릭스
• 코어: FPU, 플래시 메모리에서 0 대기 상태 실행을 허용하는 적응형 실시간 가속기(ART Accelerator™), 최대 80MHz 주파수, MPU, 100DMIPS 및 DSP 명령어를 갖춘 Arm® 32비트 Cortex®-M4 CPU
• 성능 벤치마크
– 1.25 DMIPS/MHz(드라이스톤 2.1)
– 273.55 CoreMark®(80MHz에서 3.42 CoreMark/MHz)
• 에너지 벤치마크
– 335 ULPMark™ CP 점수
– 104 ULPMark™ PP 점수
• 클록 소스
– 4~48MHz 수정 발진기
– RTC(LSE)용 32kHz 수정 발진기
– 내부 16MHz 공장 조정 RC(±1%)
– 내부 저전력 32kHz RC(±5%)
– 내부 다중 속도 100kHz ~ 48MHz 발진기, LSE에 의해 자동 트리밍됨(±0.25% 정확도보다 우수)
– 클럭 복구 기능이 있는 내부 48MHz
– 시스템 클록, 오디오, ADC를 위한 2개의 PLL
• 최대 83개의 빠른 I/O, 대부분 5V 허용
• HW 캘린더, 알람 및 교정 기능이 있는 RTC
• 최대 21개의 정전식 감지 채널: 터치키, 선형 및 회전 터치 센서 지원
• 12x 타이머: 1x 16비트 고급 모터 제어, 1x 32비트 및 3x 16비트 일반 용도, 2x 16비트 기본, 2x 저전력 16비트 타이머(정지 모드에서 사용 가능), 2x 워치독, SysTick 타이머
• 추억
– 최대 512KB 단일 뱅크 플래시, 독점 코드 판독 보호
– 하드웨어 패리티 검사를 포함한 32KB를 포함한 160KB의 SRAM
– 쿼드 SPI 메모리 인터페이스
• 풍부한 아날로그 주변 장치(독립적인 공급)
– 1x 12비트 ADC 5Msps, 하드웨어 오버샘플링으로 최대 16비트, 200µA/Msps
– 1x 12비트 DAC 출력 채널, 저전력 샘플 앤 홀드
– PGA가 내장된 1x 연산 증폭기
– 2x 초저전력 비교기
– 정확한 2.5V 또는 2.048V 기준 전압 버퍼링 출력
• 16x 통신 인터페이스
– 1x SAI(시리얼 오디오 인터페이스)
– 4x I2C FM+(1Mbit/s), SMBus/PMBus
– USART 3개(ISO 7816, LIN, IrDA, 모뎀)
– 1x UART(LIN, IrDA, 모뎀)
– 1x LPUART(Stop 2 웨이크업)
– 3x SPI(및 1x Quad SPI)
– CAN(2.0B Active) 및 SDMMC 인터페이스
– IRTIM(적외선 인터페이스)
• 14채널 DMA 컨트롤러
• 진정한 난수 생성기
• CRC 계산 단위, 96비트 고유 ID
• 개발 지원: 직렬 와이어 디버그(SWD), JTAG, Embedded Trace Macrocell™