MAX32660-EVSYS 개발 기판에서 사용 가능한 하드웨어에는 무엇이 있나요?
1. 코어 프로세서
- MAX32660 마이크로컨트롤러:
- Arm Cortex-M4F 코어 기반으로, 작동 속도는 96 MHz입니다. 부동 소수점 연산 및 DSP 기능을 지원하여 센서 데이터 처리나 간단한 알고리즘 실행 등 중간 수준의 복잡한 작업에 적합.
- 메모리 구성: 프로그램 저장용 256 KB 플래시 메모리, 런타임 데이터 저장용 96 KB SRAM, 그리고 프로그램 실행 속도를 향상시키기 위한 16 KB 명령어 캐시로 구성.
2. 디버깅 및 프로그래밍 도구
- 디버그 어댑터 내장 (MAX32625PICO 기반):
- 별도의 디버거 없이 USB를 통해 PC에 연결하여 프로그램을 업로드 및 디버깅할 수 있음.
- (10핀 Cortex 디버그 커넥터를 통해) SWD 디버그 인터페이스 지원 및 (PC와 쉽게 통신할 수 있도록 USB를 통해 직렬 포트를 시뮬레이션하는) 가상 UART 콘솔을 지원.
- 공간 절약을 위해 프로그래밍 후 디버그 어댑터를 메인 보드에서 분리할 수 있으며 필요한 경우 다시 설치하여 연결할 수 있음.
3. 주변 장치 인터페이스 및 통신 기능
- 통신 인터페이스:
- 2개의 SPI: 센서와 메모리 같은 주변 장치를 위한 고속 직렬 인터페이스.
- 2개의 I2C: 온도 센서와 EEPROM 같은 저속 장치를 위한 저속 시리얼 인터페이스.
- 2개의 UART: 다른 장치 또는 PC와 통신하기 위한 직렬 포트. UART1A는 디버그 어댑터의 가상 직렬 포트에 연결되어 있음.
- 범용 입/출력 (GPIO):
- 총 14개의 GPIO 핀 제공. 일부 핀은 다기능 멀티플렉싱 지원 (예: SPI/I2C/UART 핀은 기능 전환 가능).
4. 사용자 인터페이스 부품
- 1개의 사용자 버튼:
- GPIO P0.12에 연결되어 있으며, 입력 신호 트리거(예: 프로그램 내 키 인터럽트)로 사용 가능.
- 1개의 빨간색 LED:
- GPIO P0.13에 연결되어 있으며, 상태 표시(예: 프로그램 실행 중, 오류 알림 등)에 사용.
5. 전원 공급
- 전원 공급 방식:
- Micro USB 인터페이스 또는 외부 전원(1.7~3.6 V)으로 전원 공급 가능. 디버그 어댑터 또는 메인 보드에서 독립적으로 전원 공급 가능 (JP1 점퍼를 통해 전압 선택 가능).
- LDO(저강하 레귤레이터) 내장. 효율이 높은 외부 전원 모듈 연결 시 LDO 비활성화 가능 (VCORE 핀에 외부 레귤레이터 연결 시).
- 전원 필터링:
- 전원 안정화 및 간섭 감소를 위해 1μF, 4.7μF 등 다수의 커패시터를 사용.
6. 하드웨어 설계 및 확장성
- 작은 크기:
- 메인 보드의 크기는 0.65인치 x 0.95인치이며, 디버그 어댑터 포함 시 전체 크기가 0.65인치 x 2.2인치로, 임베디드 환경에 적합.
- 인터페이스 호환성:
- 듀얼 로우 핀 헤더 (100mil 간격)는 브레드보드 장착 및 PCB 납땜 (스루홀 및 표면 실장 옵션 모두 가능)에 적합해서, 외부 센서와 모듈의 연결이 용이.
- 표준 Arm 디버그 인터페이스를 지원해, 외부 디버그 도구 (예: DAPLink) 연결 가능.
- 클럭 시스템:
- 시스템 클록은 3개의 온칩 발진기 (8kHz ~ 96MHz) 중 선택 가능. 외부 32.768kHz 수정 발진기를 RTC(실시간 클록)용으로 사용해 정확한 타이밍을 제공.
추가 자료:
MAX32660-EVSYS 사용자 매뉴얼
연관 제품:
- MAX32660 평가 기판 MAX32660-EVSYS
- MAX32660
MAX32660-EVSYS와 관련된 추가 게시글:
- MAX32660-EVSYS 개발 기판의 주요 핀 설명
- MAX32660-EVSYS 개발 기판 빠른 시작 가이드
- MAX32660-EVSYS 개발 기판에서 사용 가능한 하드웨어에는 무엇이 있나요?
- MAX32660-EVSYS 개발 기판에서 새 프로젝트 생성하기
영문 원본: What Hardware Resources Are Available on the MAX32660-EVSYS Development Board?

