인피니온 XMC

Infineon XMC

XMCInfineon마이크로컨트롤러 IC 패밀리입니다.XMC 마이크로컨트롤러는 Cortex-M4FCortex-M0ARM Holdings사32비트 RISC ARM 프로세서 코어를 사용합니다.XMC는 "Cross-Market 마이크로컨트롤러"의 약자로, 호환성과 구성 옵션을 포함한 폭넓은 산업용 어플리케이션에 대응이 가능합니다.이 제품군은 업계에서 세 가지 중요한 트렌드를 지원합니다.병렬 릴리스된 일식 기반 소프트웨어 도구 DAVE를 통해 시스템의 에너지 효율성을 높이고, 다양한 통신 표준을 지원하며, 애플리케이션 소프트웨어 환경 개발 시 소프트웨어의 복잡성을 줄입니다.

XMC1000

XMC1000ARM Holdings가 2013년Infineon에서 [1]처음 선보인 Cortex-M0 코어를 탑재한 32비트 마이크로컨트롤러 패밀리입니다.제품군은 XMC1100, XMC1200, XMC1300, XMC1400 하위 제품군으로 구성됩니다.

XMC4000

XMC4000ARM Holdings가 2012년Infineon에서 [2]처음 선보인 Cortex-M4 코어를 탑재한 32비트 마이크로컨트롤러 패밀리입니다.이 마이크로컨트롤러 패밀리는 DSP 기능이 있는 Cortex-M4 프로세서 코어를 사용하며, 이는 다양한 애플리케이션에서 볼 수 있습니다.산업 부문 및 다중 시장의 대상 애플리케이션은 액추에이터, 태양광 인버터, 제조 및 건물 자동화, 재생 에너지 및 운송이 될 수 있습니다.XMC4000 제품군은 다양한 서비스 영역과 가격대를 포함하는 추가 시리즈로 나뉩니다.


XMC4000 제품군은 산업 부문용으로 특별히 설계되었으며 16비트 MCU 기술과 32비트 MCU 기술 사이의 Infineon 마이크로 컨트롤러 포트폴리오에 배치되어 있습니다.물류, 교통, 재생 에너지, 건물 관리 및 자동화같은 목표 영역에 초점을 맞추고 있다.또, 세계적인 에너지 효율의 계속적인 경향도 이 제품군에 나타나고 있습니다.이 성능에 부담을 주지 않고 모터, 솔라 인버터, SMPSI/O 장치 제어에서 에너지 소비를 줄이는 것이 목표입니다.

XMC4000은 ARM Cortex-M4 코어를 사용합니다.단일 사이클 DSP MAC 및 80MHz~180MHz의 주파수 범위를 커버하는 부동소수점 유닛(FPU)이 포함됩니다.ECC 하드웨어가 내장된1 MB 내장 플래시를 사용합니다.160kB RAM도 탑재되어 있습니다.

XMC4000 패밀리피처 테이블
작은 조각 성능 타이머 신호 처리 의사소통
시계 플래시 들이받다 캐시 POSIF CCU4(4ch) CCU8(4ch) 고해상도 PWM ADC 12비트 델타 시그마 복조기 DAC 이더넷 MAC 유에스비 SD/MMC 시리얼 외장 메모리 할 수 있다 터치 버튼
XMC4100 80 MHz 128kB 20kB 4 kB 1 2 1 4 2 2 FS 장치 아니요. 4 아니요. 2 네.
XMC4200 80 MHz 256 kB 40 kB 4 kB 1 2 1 4 2 2 FS 장치 아니요. 4 아니요. 2 네.
XMC4400 120 MHz 512 kB 80 kB 4 kB 2 4 2 4 4 4 2 1 FS OTG 아니요. 4 아니요. 2 네.
XMC4500 120 MHz 1 MB 160 kB 4 kB 2 4 2 4 4 2 1 FS OTG 네. 6 네. 3 네.

XMC4500/XMC4400 시리즈

양쪽 하이엔드 패밀리에는 120MHz CPU가 탑재되어 있습니다.XMC4500/XMC4400은 모두 1MB/512kB 플래시와 160kB/80kB RAM 상에서 동작하고 있습니다.

XMC4200/XMC4100 시리즈

Infineon은 2012년 11월에 XMC4000 마이크로 컨트롤러 제품군을 확장합니다.XMC4200과 XMC4100은 모두 ARM Cortex-M4 코어 아키텍처를 사용하여 80MHz CPU로 동작합니다.이들 2개의 멤버의 차이점은 XMC4200은 256kB 플래시, 40kB 플래시, XMC4100은 128kB 플래시, 20kB RAM을 탑재하고 있다는 점입니다.

개발 도구

XMC4000 어플리케이션 키트

XMC4000 애플리케이션 키트는 중앙의 CPU 보드와 3개의 위성(일명 확장 보드)으로 구성된 확장 가능한 모듈러형 애플리케이션 보드입니다.이 구조 덕분에 키트는 특정 타깃 어플리케이션으로 기능적으로 확장되어 커스터마이즈할 수 있습니다.3개의 위성에는 자동화 I/O 키트, 이더넷/CAN/RS-485 인터페이스 키트 및 표준 휴먼 인터페이스 키트가 포함됩니다.HMI(Human Interface Board) 또한 OLED 디스플레이와 오디오, 터치 및 SD/MMC 기능을 포함합니다.COM 보드는 개발자가 이더넷에 대한 일종의 원격 제어를 만들 수 있도록 합니다.이 보드는 MultiCAN 및 RS-485 인터페이스도 지원합니다.이 세 개의 위성 외에도 개발자들이 각자의 보드를 연결할 수 있게 해준다.

XMC4500 릴랙스/릴랙스 라이트 키트

Relax Kit 및 Relax Lite Kit는 XMC4000 마이크로컨트롤러 제품군을 위한 저예산 평가판입니다.보드에는 XMC4500 마이크로컨트롤러(XMC4500-F100F1024 AA, 패키지:PG-LQFP-100), 120MHz, 1MB 플래시 및 160kB RAM으로 동작하는 ARM Cortex-M4F CPU가 탑재되어 있습니다.또한 Relax and Relax Lite Kit에는 분리 가능한 온보드 디버거가 있어 개발자는 추가 하드웨어 없이 코드를 다운로드 및 검증할 수 있습니다.Relax Kit와 Relax Lite Kit는 USB 기반 애플리케이션을 실행하고 버튼과 LED를 갖춘 휴먼 머신 인터페이스를 개발하기 위한 완전한 온보드 장치와 플러그를 제공합니다.Relax Kit는 이더넷 지원 통신 옵션을 사용하여 기능 세트를 확장합니다.또한 개발자는 마이크로SD 카드를 사용하여 대용량 스토리지와 파일 시스템을 탐색할 수 있습니다.게다가 시리얼 플래시 메모리도 부속되어 있습니다.DAVE 3은 DAVE 앱을 사용하여 소프트웨어 개발 시간을 단축하는 데 적합한 무료 소프트웨어입니다.Dave 앱은 DAVE3 라이브러리에서 쉽게 결합하고 구현할 수 있는 소프트웨어 구성 요소 블록입니다.

DAVE - 자동 코드 생성 무료 소프트웨어 도구

DAVE(Digital Application Virtual Engineer)는 이클립스 기반의 소프트웨어 플랫폼으로 소프트웨어 개발 작업 및 개발 시간을 단축하도록 특별히 설계되었습니다.DAVE에는 데이터의 그래픽 표시를 위한 GNU - 컴파일러, 디버거 및 시각화 유틸리티가 포함되어 있습니다.다른 표준 컴파일러 및 디버거를 개발 환경에 추가할 수 있습니다.사전 정의되고 테스트된 애플리케이션을 통해 DAVE는 자동 코드 생성도 지원합니다.또는 개발자는 자신의 애플리케이션을 자유롭게 통합할 수 있습니다.그래피컬 유저 인터페이스를 사용해 애플리케이션을 간단하게 설정 및 조정할 수 있습니다.

서드파티제 도구

XMC4000 패밀리를 지원하는 개발 툴 벤더는 다음과 같습니다.

개발 도구

문서

모든 ARM 칩에 대한 문서 작성량은 특히 새로 온 사람에게 부담이 됩니다.과거 수십 년 동안 마이크로 컨트롤러에 대한 설명서는 단일 문서에 쉽게 포함되지만 칩이 발전함에 따라 설명서도 점점 커지고 있습니다.전체 문서는 IC 제조업체(Infineon)의 문서와 CPU 코어 벤더(ARM Holdings)의 문서로 구성되어 있기 때문에 모든 ARM 칩에 대해 특히 이해하기 어렵습니다.

일반적인 하향식 문서 트리는 제조원의 웹사이트, 제조원의 마케팅 슬라이드, 정확한 물리 칩 제조원의 데이터 시트, 일반적인 주변기기류와 물리 칩 패밀리의 측면을 설명하는 제조원의 상세 레퍼런스 매뉴얼, ARM 코어 범용 사용자 가이드, ARM 코어 테크니컬 레퍼런스 매뉴얼, ARM 아키텍처 레퍼런스입니다.e 명령 세트를 설명하는 매뉴얼.

XMC 매뉴얼 트리(위에서 아래로)
  1. XMC 웹사이트
  2. XMC 마케팅 슬라이드
  3. XMC 데이터 시트
  4. XMC 참조 매뉴얼.
  5. ARM 코어 웹사이트
  6. ARM 코어 범용 사용자 가이드
  7. ARM 코어 기술 참조 매뉴얼.
  8. ARM 아키텍처 참조 매뉴얼

infineon 웹사이트에서 이 문서에 대한 액세스는 NDA와 유사한 라이센스를 수락한 후에만 허용됩니다.이 라이센스는 이 정보가 이전에 게시되었음을 증명할 수 있는 경우를 제외하고 이러한 문서의 정보를 게시하는 것을 금지합니다.

Infineon에는 평가판 사용자 매뉴얼, 애플리케이션 노트, 시작 가이드, 소프트웨어 라이브러리 문서, 에라타 등의 추가 문서가 있습니다.공식 XMC 및 ARM 문서에 대한 링크는 외부 링크 섹션을 참조하십시오.

레퍼런스

추가 정보

외부 링크

XMC 문서
ARM 공식 문서