NXP Semiconductors LPC82x 32비트 Arm® Cortex®-M0+ MCU

NXP Semiconductors LPC82x 32비트 Arm® Cortex®-M0+ MCU는 최대 플래시 및 SRAM 크기를 두 배로 늘리는 메모리 설치 공간으로 LPC81x보다 큰 통합을 위해 설계되었습니다. LPC82x은 3개의 주변기기를 제공하여 32비트 공간으로의 전환을 용이하게 합니다. 또한 스위치 매트릭스를 통해 사용자는 핀을 매핑 하여 PCB에서 구성 요소 라우팅을 간소화할 수 있는 유연성을 확보할 수 있습니다.

NXP LPC82x MCU는 CPU의 개입 없이 다양한 타이밍 또는 PWM 파형을 생성하도록 구성할 수 있는 SCTimer를 갖추고 있습니다. 직렬 통신 요구 사항을 단순화하기 위해 8개 핀에서 사용자가 구성할 수 있는 부울 연산에서 인터럽트를 생성하도록 패턴 일치 엔진을 구성할 수 있습니다. LPC800 시리즈는 다양한 하위 제품군 및 패키지를 통해 중요한 핀아웃을 공유하며 고객은 필요에 따라 패키지 및 하위 제품군을 쉽게 교체하거나 확장할 수 있습니다.

특징

  • 시스템:
    • ARM Cortex-M0+ 프로세서(rev r0p1), 단일 주기 체배기 및 빠른 단일 주기 I/O 포트로 최대 30MHz의 주파수에서 실행
    • ARM Cortex-M0+ 내장 NVIC(Nested Vectored Interrupt Controller)
    • 시스템 틱 타이머
    • AHB 다층 매트릭스
    • SWD(직렬 와이어 디버그), 중단점 4개 및 감시점 2개 포함, JTAG 경계 스캔(BSDL) 지원
    • MTB
  • 메모리:
    • 최대 32KB 온 칩 플래시 프로그래밍 메모리(64바이트 페이지 쓰기 및 삭제 기능 포함, CRP(코드읽기 보호) 지원)
    • 8KB SRAM
  • ROM API 지원:
    • 부트 로더
    • ADC, SPI, I2C, USART, 전력 구성(전력 프로파일) 및 정수 분할을 위한 온 칩 ROM API
    • 플래시 IAP(인애플리케이션 프로그래밍) 및 ISP(시스템내 프로그래밍)
  • 디지털 주변기기:
    • 구성 가능한 풀업/풀다운 저항기, 프로그래밍 가능한 오픈 드레인 모드, 입력 인버터 및 디지털을 갖춘 최대 29개의 GPIO(범용 I/O) 핀이 있는 ARM Cortex-M0+ IO 버스에 연결된 고속 GPIO 인터페이스 필터, GPIO 방향 제어는 개별 비트의 독립적인 설정/지우기/토글을 지원합니다.
    • 고전류 소스 출력 드라이버(20mA), 핀 4개
    • 고전류 싱크 드라이버(20mA), 트루 오픈 드레인 핀 2개
    • 부울 패턴 매칭 가능한 인터럽트 생성 기능, GPIO 입력 8개
    • 각 I/O 핀 기능의 유연한 구성을 위한 스위치 매트릭스
    • CRC 엔진
    • DMA(채널 18개, 트리거 입력 9개)
  • 타이머:
    • 타이밍 및 PWM 애플리케이션을 위한 입출력 기능(캡처 및 정합 포함)을 갖춘 상태 구성 가능 타이머(SCTimer/PWM), 각 SCTimer/PWM 입력이 다중화되어 핀, ADC 인터럽트 또는 비교기 출력과 같은 여러 입력 소스에서 선택할 수 있습니다.
    • 4채널 MRT(다중 속도 타이머), 반복적인 인터럽트 생성(프로그래밍 가능 최대 4개, 고정 속도)
    • IRC, 저전력, 저주파 내부 발진기 또는 상시 전원 도메인의 외부 클록 입력에서 클록되는 WKT(자체 웨이크업 타이머)
    • WWDT(윈도우 워치독 타이머)
  • 아날로그 주변기기:
    • 다중 내부 및 외부 트리거 입력과 최대 1.2M 샘플/s의 샘플링 속도를 갖춘 최대 12개의 입력 채널을 갖춘 12비트 ADC 1개(이 ADC는 두 개의 독립적인 변환 시퀀스 지원)
    • 비교기(입력 핀 4개, 외부 또는 내부 기준 전압 포함)
  • 직렬 주변기기:
    • USART 인터페이스 3개(스위치 매트릭스를 통해 할당된 핀 기능과 하나의 공통 분수 전송 속도 생성기 포함)
    • SPI 컨트롤러 2개(스위치 매트릭스를 통해 핀 기능이 할당)
    • I2C 버스 인터페이스 4개, I2C 1개는 트루 오픈 드레 인 핀 2개 및 수신 모드에서 1Mbit/s 데이터 전송 속도로 고속 모드 플러스를 지원하고, I2C 3개는 표준 디지털 핀에서 최대 400kbit/s의 데이터 전송 속도를 지원합니다.
  • 클록 생성:
    • 선택적으로 시스템 클록으로 사용할 수 있는 1.5% 정확도로 트리밍된 12MHz 내부 RC 발진기
    • 작동 범위 1~25MHz의 수정 발진기
    • 주파수 범위가 9.4kHz ~ 2.3MHz인 프로그래밍 가능 워치독 발진기
    • PLL은 고주파 크리스털 없이 최대 CPU 속도까지 CPU 작동을 허용하며 시스템 발진기, 외부 클록 입력 또는 내부 RC 발진기에서 작동할 수 있습니다.
    • 모든 내부 클록 소스를 반영할 수 있는 분배기가 있는 클록 출력 기능
  • 전력 제어:
    • IRC를 클록 소스로 사용하는 저전류 모드에서 활성 모드의 전력 소비 최저 90μA/MHz
    • 소비전력 최소화를 위한 통합 PMU(Power Management Unit)
    • 절전 모드: 슬립 모드, 딥 슬립 모드, 파워 다운 모드, 딥 파워 다운 모드
    • USART, SPI 및 I2C 주변기기의 활동 시 딥 슬립 및 파워 다운 모드에서 웨이크업
    • 딥 파워 다운 모드에서 타이머 제어 자체 웨이크업
    • POR(파워 온 리셋)
    • BOD(브라운아웃 감지)
  • 장치의 고유 식별 일련 번호
  • 단일 전원 공급 장치(1.8V ~ 3.6V)
  • 작동 온도 범위: -40°C ~ +105°C
  • TSSOP20 및 HVQFN33 (5x5) 패키지로 제공

애플리케이션

  • 자동차
    • HVAC(난방, 환기, 에어컨)
  • 산업
    • 3상 AC 유도 모터
    • AC(에어컨)
    • BLDC(브러시리스 DC) 모터 제어
    • 열 계측
    • 산업용 HMI
    • 모션 제어 및 로보틱스
    • PMSM(영구 자석 동기식 모터)
    • 스마트 전원 소켓 및 조명 스위치
  • 모바일
    • 히어러블
    • 손목 밴드
  • 스마트 시티
    • 자동차 식별
    • 교통 발권
  • 스마트 홈
    • 홈 보안 및 감시
    • 대형 가전제품
    • 소형 및 중형 가전제품

블록 선도

블록 선도 - NXP Semiconductors LPC82x 32비트 Arm® Cortex®-M0+ MCU
게시일: 2023-08-03 | 갱신일: 2023-12-21