LPC2468FBD208 ARM 마이크로컨트롤러 – MCU 단일칩 16비트/32비트 마이크로컨트롤러;
♠ 제품 설명
제품 속성 | 귀속 가치 |
제작자: | NXP |
제품 카테고리: | ARM 마이크로컨트롤러 - MCU |
RoHS: | 세부 정보 |
등산 스타일: | SMD/SMT |
핵: | ARM7TDMI-S |
Tamaño de memoria del programa: | 512킬로바이트 |
데이터 버스의 또 다른 측면: | 32비트/16비트 |
디지털 아날로그 변환기의 해상도(ADC): | 10비트 |
최대 시계 주파수: | 72MHz |
Número de entradas / salidas: | 160개의 입출력 |
RAM 데이터 크기: | 98킬로바이트 |
Voltaje de alimentación - 최소: | 3.3V |
Voltaje de alimentación - 최대: | 3.3V |
최소 작업 온도: | - 40도 |
최대 온도 온도: | + 85도 |
포장됨: | 쟁반 |
브랜드: | NXP 반도체 |
Sensibles a la humedad: | 예 |
제품 유형: | ARM 마이크로컨트롤러 - MCU |
직물의 엠파케 칸티다드(Cantidad de empaque de fábrica): | 180 |
하위 카테고리: | 마이크로컨트롤러 - MCU |
별칭 조각 번호: | 935282457557 |
♠LPC2468 단일 칩 16비트/32비트 마이크로; 512kB 플래시, 이더넷, CAN, ISP/IAP, USB 2.0 장치/호스트/OTG, 외부 메모리 인터페이스
NXP Semiconductors는 JTAG와 임베디드 트레이스를 모두 포함하는 실시간 디버그 인터페이스를 갖춘 16비트/32비트 ARM7TDMI-S CPU 코어를 기반으로 LPC2468 마이크로컨트롤러를 설계했습니다. LPC2468은 512KB의 온칩 고속 플래시 메모리를 탑재하고 있습니다.메모리.
이 플래시 메모리는 특수 128비트 폭의 메모리 인터페이스와 가속기 아키텍처를 포함하고 있어 CPU가 플래시 메모리의 순차적인 명령어를 최대 72MHz 시스템 클록 속도로 실행할 수 있도록 합니다. 이 기능은LPC2000 ARM 마이크로컨트롤러 제품군에서만 사용 가능합니다.
LPC2468은 32비트 ARM 및 16비트 Thumb 명령어를 모두 실행할 수 있습니다. 두 가지 명령어 세트를 지원하므로 엔지니어는 애플리케이션을 최적화할 수 있습니다.서브루틴 수준에서 성능이나 코드 크기를 고려합니다. 코어가 Thumb 상태에서 명령어를 실행하면 성능 저하가 거의 없이 코드 크기를 30% 이상 줄일 수 있으며, ARM 상태에서 명령어를 실행하면 코어 성능을 극대화할 수 있습니다.성능.
LPC2468 마이크로컨트롤러는 다목적 통신 애플리케이션에 이상적입니다. 10/100 이더넷 미디어 액세스 컨트롤러(MAC), 4KB 엔드포인트 RAM을 갖춘 USB 풀스피드 장치/호스트/OTG 컨트롤러, 4개의UART, 2개의 CAN(Controller Area Network) 채널, SPI 인터페이스, 2개의 동기식 직렬 포트(SSP), 3개의 I2C 인터페이스, 그리고 1개의 I2S 인터페이스를 지원합니다. 이러한 직렬 통신 인터페이스 모음을 지원하는 기능은 다음과 같습니다.구성 요소; 칩 내 4MHz 내부 정밀 발진기, 64kB 로컬 SRAM, 이더넷용 16kB SRAM, 일반 용도 DMA용 16kB SRAM, 배터리로 구동되는 2kB SRAM 및 외부 메모리로 구성된 총 98kB RAM컨트롤러(EMC).
이러한 특징 덕분에 이 장치는 통신 게이트웨이 및 프로토콜 변환기에 최적으로 적합합니다. 다양한 직렬 통신 컨트롤러를 보완하는 다양한 클러킹 기능 및 메모리 기능도 제공됩니다.32비트 타이머, 개선된 10비트 ADC, 10비트 DAC, 2개의 PWM 장치, 4개의 외부 인터럽트 핀, 최대 160개의 빠른 GPIO 라인.
LPC2468은 64개의 GPIO 핀을 하드웨어 기반 벡터 인터럽트 컨트롤러(VIC)에 연결합니다.외부 입력은 에지 트리거 인터럽트를 생성할 수 있습니다. 이러한 모든 기능 덕분에 LPC2468은 특히 산업 제어 및 의료 시스템에 적합합니다.
최대 72MHz로 실행되는 ARM7TDMI-S 프로세서.
ISP(In-System Programming) 및 IAP(In-Application Programming) 기능을 갖춘 512kB 온칩 플래시 프로그램 메모리. 플래시 프로그램 메모리는 고성능 CPU 액세스를 위해 ARM 로컬 버스에 위치합니다.
98kB 온칩 SRAM에는 다음이 포함됩니다.
고성능 CPU 액세스를 위한 ARM 로컬 버스의 64kB SRAM.
이더넷 인터페이스용 16kB SRAM. 범용 SRAM으로도 사용 가능.
일반 용도 DMA에 사용할 수 있는 16kB SRAM은 USB에서도 접근 가능합니다.
실시간 클록(RTC) 전원 도메인에서 전원을 공급받는 2kB SRAM 데이터 저장소.
듀얼 고급 고성능 버스(AHB) 시스템은 경쟁 없이 온칩 플래시에서 동시 이더넷 DMA, USB DMA 및 프로그램 실행을 허용합니다.
EMC는 RAM, ROM, 플래시와 같은 비동기 정적 메모리 장치와 단일 데이터 속도 SDRAM과 같은 동적 메모리에 대한 지원을 제공합니다.
최대 32개의 벡터 인터럽트를 지원하는 고급 벡터 인터럽트 컨트롤러(VIC).
SSP, I 2S 버스, SD/MMC 인터페이스와 함께 사용할 수 있고 메모리 간 전송에도 사용할 수 있는 AHB의 GPDMA(General Purpose DMA Controller)입니다.
직렬 인터페이스:
MII/RMII 인터페이스와 관련 DMA 컨트롤러를 갖춘 이더넷 MAC. 이러한 기능은 독립적인 AHB에 상주합니다.
온칩 PHY 및 관련 DMA 컨트롤러가 포함된 USB 2.0 풀 스피드 듀얼 포트 장치/호스트/OTG 컨트롤러.
분수 전송 속도 생성 기능이 있는 4개의 UART, 모뎀 제어 I/O 기능이 있는 1개, IrDA 지원 기능이 있는 1개, 모두 FIFO 기능이 있습니다.
2채널 CAN 컨트롤러.
SPI 컨트롤러.
FIFO 및 다중 프로토콜 기능을 갖춘 두 개의 SSP 컨트롤러. 하나는 SPI 포트의 대체 포트로, 인터럽트를 공유합니다. SSP는 GPDMA 컨트롤러와 함께 사용할 수 있습니다.
3개의 I2C 버스 인터페이스(1개는 오픈 드레인, 2개는 표준 포트 핀).
디지털 오디오 입출력을 위한 I 2S(Inter-IC Sound) 인터페이스. GPDMA와 함께 사용할 수 있습니다.
기타 주변 장치:
SD/MMC 메모리 카드 인터페이스.
160개의 설정 가능한 풀업/풀다운 저항이 있는 일반 용도 I/O 핀.
8개 핀 사이의 입력 다중화를 갖춘 10비트 ADC.
10비트 DAC.
8개의 캡처 입력과 10개의 비교 출력을 갖춘 4개의 범용 타이머/카운터. 각 타이머 블록에는 외부 카운트 입력이 있습니다.
3상 모터 제어를 지원하는 두 개의 PWM/타이머 블록. 각 PWM에는 외부 카운트 입력이 있습니다.
별도의 전원 도메인을 갖춘 RTC. 클럭 소스는 RTC 발진기 또는 APB 클럭일 수 있습니다.
RTC 전원 핀에서 전원을 공급받는 2kB SRAM을 사용하면 칩의 나머지 전원이 꺼져 있어도 데이터를 저장할 수 있습니다.
워치독 타이머(WDT). WDT는 내부 RC 발진기, RTC 발진기 또는 APB 클럭을 통해 클록을 생성할 수 있습니다.
기존 도구와의 호환성을 위한 표준 ARM 테스트/디버그 인터페이스.
에뮬레이션 추적 모듈은 실시간 추적을 지원합니다.
단일 3.3V 전원 공급 장치(3.0V~3.6V).
4가지 저전력 모드: 대기, 절전, 전원 끄기, 완전 전원 끄기.
에지/레벨 감지로 구성 가능한 4개의 외부 인터럽트 입력. 포트 0과 포트 2의 모든 핀은 에지 감지 인터럽트 소스로 사용할 수 있습니다.
절전 모드에서 작동 가능한 모든 인터럽트(외부 인터럽트, RTC 인터럽트, USB 활동, 이더넷 웨이크업 인터럽트, CAN 버스 활동, 포트 0/2 핀 인터럽트 포함)를 통해 프로세서를 절전 모드에서 깨울 수 있습니다. 두 개의 독립적인 전원 도메인을 통해 필요한 기능에 따라 전력 소비를 미세 조정할 수 있습니다.
각 주변 장치에는 추가적인 전력 절감을 위한 자체 클록 분배기가 있습니다. 이 분배기는 유효 전력을 20~30% 줄이는 데 도움이 됩니다.
인터럽트와 강제 재설정에 대한 별도의 임계값을 사용하여 브라운아웃을 감지합니다.
칩 내 전원 켜짐 리셋. 1MHz ~ 25MHz의 작동 범위를 갖는 칩 내 수정 발진기.
1% 정확도로 트리밍된 4MHz 내부 RC 발진기로, 선택적으로 시스템 클럭으로 사용할 수 있습니다. CPU 클럭으로 사용하는 경우 CAN 및 USB는 실행되지 않습니다.
온칩 PLL을 사용하면 고주파 크리스털 없이도 최대 CPU 속도까지 CPU를 작동시킬 수 있습니다. 메인 발진기, 내부 RC 발진기 또는 RTC 발진기에서 구동할 수 있습니다.
단순화된 보드 테스트를 위한 경계 스캔.
다양한 핀 기능 선택을 통해 칩 내부 주변 장치 기능을 사용할 수 있는 가능성이 더 넓어집니다.
산업 제어
의료 시스템
프로토콜 변환기
커뮤니케이션