월요일, 6월 2, 2025

ARM, Keil 마이크로컨트롤러 개발 키트 발표

Keil MDK-ARM™ 마이크로컨트롤러 개발 키트는 가장 광범위한 소프트웨어 개발 시스템으로 이번에 출시된 버전에는 소프트웨어 팩, CMSIS(Cortex Microcontroller Software Interface Standard)인 Cortex-RTOS 기반 미들웨어, ETB(Embedded Trace Buffer) 및 MTB(Micro Trace Buffer) 트레이스, CMSIS-DAP(Debug Access Port) 디버그 지원, 소스 코드 편집기상에서 구문 검사기를 활용한 코드 완성 기능이 포함되어 있다.

MDK-ARM Version 5는 코어와 소프트웨어 팩으로 분리되며, 코어는 IDE(Integrated Drive Electronics), 컴파일러, 디버거 등 모든 개발 툴을 갖추고 있다. 소프트웨어 팩은 마이크로컨트롤러를 위한 디바이스 지원 및 소프트웨어 구성요소를 포함하며, 팩 인스톨러(installer)를 통해 설치 및 업데이트 된다.

MDK-프로페셔널 에디션(Professional™ Edition) 미들웨어 소프트웨어 팩은 TCP/IP 네트워킹, USB 호스트, USB 장치, CAN, 파일 스토리지, 그래픽 사용자 인터페이스로 구성된다. 에너지 효율성을 극대화하고 전체적인 시스템 성능을 향상시키기 위해, 이벤트 드리븐(Event-driven) I/O 인터페이스와 CMISIS-RTOS에 최적화된 것이 특징이다. MDK-ARM Version 5는 개별 마이크로컨트롤러에 적용 가능한 모든 소프트웨어 요소를 갖추었으며, 이러한 요소들 중 필요에 따라 특정 어플리케이션에 맞는 런타임(run-time) 환경을 제공한다.

또한, MDK-ARM은 분석 능력을 활용, 광범위한 추적과 풍부한 기능을 갖춘 디버거를 포함하고 있다. Version 5에서 선보이는 새로운 기능으로는 JTAG(Joint Test Action Group)나 SWD(Serial Wire Debug) 인터페이스 및 평가 키트 용 CMSIS-DAP 디버그 연결이 가능한 ETB 혹은 MTB 트레이스 버퍼 지원 등이 있다.

ARM Cortex®-M 프로세서 시리즈에 기반한 마이크로컨트롤러는 더 많은 메모리, 더 높은 성능, 더 풍부한 기능의 주변 장치를 갖추고 있다. MDK-ARM Version 5는 CMSIS 및 미들웨어 구성 요소를 기반으로 하는 디바이스 지원용 버전 관리 소프트웨어 팩으로 소프트웨어의 복잡도를 단순하게 해 준다.

사전에 구축된 소프트웨어 요소에 따라 통신 스택, 그래픽 사용자 인터페이스 및 파일 시스템이 선택되며, 마이크로컨트롤러 시스템을 위해 어플리케이션에 최적화된 런타임 환경을 만든다. 소프트웨어 개발자로서는 문맥 감지형 문서, 편집기 코드 완성, 구문 검사 기능으로 생산성을 더욱 향상 시킬 수 있게 된다. ARM CoreSight™ 디버그와 Cortex-M 프로세서 시리즈 기반 마이크로컨트롤러의 트레이스 기능을 활용한 다중 분석 기능으로 수준 높은 코드 검증이 가능하다.

ARM www.arm.com



.
이 기사는 아이씨엔매거진에서 발행되었습니다. 더 많은 기사를 아이씨엔매거진(링크)에서 확인하실 수 있습니다.        

 

IO-Link Wireless
은주 박
은주 박http://icnweb.co.kr
아이씨엔매거진 뉴스 에디터입니다. 보도자료는 여기로 주세요. => news@icnweb.co.kr
ACHEMA 2027
  • 파스텍 배너 900
  • hilscher
ASI

Join our Newsletter

Get the latest newsletters on industry innovations.

파스텍 배너 300

Related articles

[칼럼]Arm의 새로운 진화와 새로운 정체성 체계: IP에서 AI 시대의 플랫폼으로

르네 하스 Arm CEO는 "Arm은 인프라, 클라이언트, 오토모티브, 그리고 IoT를 위한 엣지 AI 플랫폼 등 모든 핵심 시장에 걸쳐 Arm 컴퓨팅 서브시스템(CSS)을 도입했다."고 밝히고, 이것이 SoC를 설계하는 "유일한 방법"이라고 했다.

[기고] DIY 프로젝트를 위한 코딩 입문

임베디드 시스템 개발은 하드웨어와 소프트웨어를 결합하여 구조화된 과정을 통해 이루어지며, 초보자는 간단한 프로젝트부터 시작해 점진적으로 기술을 발전시킬 수 있다.

‘ABB 로보틱스’ 분할 독립한다.. 2026년 2분기 분할 상장

ABB 로봇사업부가 분할 독립한다. 2026년 2분기에 ABB 로보틱스로 공식 출범할 예정이다.

기자의 추가 기사

IIoT

파스텍 배너 300
파스텍 배너 300
오토모션
mobility