ARM9200이란 무엇입니까?
AT91RM9200
특징: ARM Thumb 명령어 세트를 지원하는 ARM920T 코어 기반 프로세서
– 180MHz 명령어에서 초당 200만 개의 항목을 실행할 수 있음 명령어, 내장형 MMU( 메모리 관리 장치)
– 16KB 데이터 캐시, 16KB 명령 캐시, 쓰기 버퍼
– 디버그 통신 채널을 포함하는 회로 내 에뮬레이터
p>– 중간 수준 구현 임베디드 트레이스 매크로셀(256볼 BGA 패키지 전용) 저전력 소비: VDDCORE 입력 전류는 30.4mA, 대기 모드에서는 3.1mA 추가 메모리
– 16K 바이트 SRAM 및 128K 바이트 ROM 확장 버스 인터페이스(EBI)
– SDRAM, 정적 메모리, 버스트 플래시를 지원하며
CompactFlash? 및 NAND 플래시/SmartMedia에 원활하게 연결됩니다. 향상된 성능 시스템 주변 장치:
– 향상된 클록 생성기 및 전원 관리 컨트롤러
– 2개의 온칩 PLL 발진기
– 초저 클록 작동 모드 및 소프트웨어 제어 전력 최적화 기능
– 프로그래밍 가능한 확장 클록 신호 4개
– 주기적으로 중단 가능한 시스템 클록, 워치독 및 초 카운터 포함
– 인터럽트가 있는 실시간 클록
– 디버그 장치, 2선 UART 및 디버그 통신 채널 지원
– 8개의 우선순위 레벨, 독립적인 마스크 가능 인터럽트 벡터, 보호된 의사 인터럽트를 갖춘 고급 인터럽트 컨트롤러
– 7개의 외부 인터럽트 소스 및 1개의 빠른 인터럽트 소스
– 최대 122개의 프로그래밍 가능 I/O 라인, 입력 변경을 갖춘 4개의 32비트 PIO 컨트롤러
각 라인의 인터럽트 및 오픈 드레인 기능
–20채널 PDC(주변 장치 DMA 컨트롤러) 이더넷 MAC 10/100 Base-T
– MII(미디어 독립 인터페이스) 또는 RMII(Reduced Media Independent Interface)
– USB 2.0 최대 속도(초당 12Mbits) 수신 및 전송을 위한 통합 28바이트 FIFO 및 전용 DMA 채널 듀얼 호스트 인터페이스
– 듀얼 온칩 트랜시버(208리드 PQFP의 단일 포트만 해당) 패키지)
– 통합 FIFO 및 전용 DMA 채널 USB 2.0 최고 속도 초당 12Mbit) 장치 인터페이스
– 온칩 트랜시버, 2KB 구성 가능 통합 FIFO 멀티미디어 카드 인터페이스(MCI)
– 자동 프로토콜 제어 및 빠른 자동 데이터 전송
– MMC 및 SD 메모리 카드 호환, 최대 2개의 SD 메모리 카드 지원 3개의 동기식 직렬 컨트롤러(SSC)
– 각 수신기 및 송신기에 대한 독립적인 클록 및 프레임 동기화 신호
– I2S 아날로그 인터페이스 지원, 시분할 다중화 지원
– 32개의 고속 연속 데이터 스트림 기능 비트 데이터 전송 USART(범용 동기/비동기 직렬 트랜시버) 4개
– ISO7816 T0/T1 스마트 카드 지원
– 하드웨어 핸드셰이킹
– RS485 지원, IrDA 최대 115Kbps
– USART1 마스터-슬레이브 직렬 장치 인터페이스(SPI)의 전체 모뎀 제어 라인
– 8~16비트 프로그래밍 가능 데이터 길이, 4개의 외부 주변 장치 칩 2개의 3채널, 16비트 타이머/카운터(TC) 선택
– 외부 클록 입력 3개, 채널당 다목적 I/O 핀 2개
– 이중 PWM 생성, 캡처/파형 모드, 업/다운 기능 2선 인터페이스(TWI)
– 마스터 모드 지원, 모든 2선 Atmel EEPROM 지원 IEEE 1149.1 JTAG 모든 핀에 대한 바운더리 스캔 전원 공급 장치 지원
– VDDCORE, VDDOSC 및 VDDPLL의 경우 1.65V~1.95V
– VDDIOP(주변 장치 I/O) 및 VDDIOM(메모리 I/O)의 경우 3.0V~3.6V 사용 가능 예 208리드 PQFP 및 256볼 BGA 패키지