최적 성능의 저전력 프로세서 기술 선도 기업 ARM은 오늘, ARM 프로세서 기반 마이크로컨트롤러 어플리케이션용 소프트웨어 개발 시스템인 Keil MDK-ARM™ 마이크로컨트롤러 개발 키트 Version 5를 출시했다.
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 프로세서 시리즈 기반 마이크로컨트롤러의 트레이스 기능을 활용한 다중 분석 기능으로 수준 높은 코드 검증이 가능하다.
송진현 기자 jhsong@sportschosun.com
Advertisement
MDK-ARM Version 5는 코어와 소프트웨어 팩으로 분리되며, 코어는 IDE(Integrated Drive Electronics), 컴파일러, 디버거 등 모든 개발 툴을 갖추고 있다.
Advertisement
MDK-프로페셔널 에디션(Professional™ Edition) 미들웨어 소프트웨어 팩은 TCP/IP 네트워킹, USB 호스트, USB 장치, CAN, 파일 스토리지, 그래픽 사용자 인터페이스로 구성된다. 에너지 효율성을 극대화하고 전체적인 시스템 성능을 향상시키기 위해, 이벤트 드리븐(Event-driven) I/O 인터페이스와 CMISIS-RTOS에 최적화된 것이 특징이다. MDK-ARM Version 5는 개별 마이크로컨트롤러에 적용 가능한 모든 소프트웨어 요소를 갖추었으며, 이러한 요소들 중 필요에 따라 특정 어플리케이션에 맞는 런타임(run-time) 환경을 제공한다.
Advertisement
Version 5에서 선보이는 새로운 기능으로는 JTAG(Joint Test Action Group)나 SWD(Serial Wire Debug) 인터페이스 및 평가 키트 용 CMSIS-DAP 디버그 연결이 가능한 ETB 혹은 MTB 트레이스 버퍼 지원 등이 있다.
Advertisement
송진현 기자 jhsong@sportschosun.com
연예 많이본뉴스
-
최시원, SNS 의미심장 글 논란 커지자...SM "고소장 제출" 강경 대응 -
유재석, 재개발 예정 단독주택 공개 "서울 노른자땅..기다리는 중" ('놀뭐') -
'송지은♥' 박위, 추락 사고 직후 모습 공개..."할 수 있는 게 없었다" -
갓세븐 제이비, 이채은과 열애설...커플템까지 '럽스타그램' 포착 -
'두 아이 아빠' 쿨 이재훈, ♥7세 연하와 비밀 결혼 고백 후 첫 공개...제주도 일상 -
박서진 "아버지 두 분 계신다" 깜짝 고백..알고보니 '성형 1억' 들인 '얼굴의 父' ('불후') -
임창정♥서하얀, 자식 농사 대성공...'피아노 천재' 8세子, 母 밖에 모르는 효자 -
한국콘텐츠진흥원, 236억원 투입되는 '2026년 게임콘텐츠 제작지원 사업' 참가사 3월 3일까지 모집
스포츠 많이본뉴스
- 1."GOODBYE 올림픽" 선언한 최민정 향한 헌사..."노력해줘서 고맙다" 심석희, "잊지 못할 추억" 김길리, "더 해도 될 것 같아" 이소연, "많이 아쉬워" 노도희[밀라노 현장]
- 2."너는 이미 엄마 인생의 금메달이야" '엄마의 손편지' 품고 달린 최민정의 '라스트 댄스'→"후회는 없다"
- 3."폐회식 보고 싶어"→"피자, 파스타도 먹자!" 마지막 날 웃겠다는 다짐, 지켜낸 한국 남자 쇼트트랙 대표팀[밀라노 현장]
- 4.'SON 대박' 적중했던 美전설 "손흥민, 메시 제치고 2026시즌 MLS 최우수선수"…첫 득점왕 예측도
- 5."그동안 감사했습니다" '독도 세리머니' 박종우, 3월 2일 부산 홈 개막전서 은퇴식