ARM에서 CMSIS Version 3를 발표했다.
CMSIS는 Cortex™ Microcontroller Software Interface Standard 의 약자로서
Cortex-M 시리즈에서 사용할 API 등의 표준을 정한 것이다.
CMSIS 2.0 에서는 Cortex-M4 지원, CMSIS-DSP 라이브러리를 포함하였고,
이번 CMSIS 3.0 에서는 RTOS-API, SVD(System View Description)가 포함되었다.
uCOS-II, FreeRTOS 등 어떤 RTOS를 사용할지라도, CMSIS-RTOS API를 Adaptation Layer로 두고,
Application 개발자는 CMSIS-RTOS API 를 통해 미들웨어 및 라이브러리의 재사용성을 높이려는 정책이다.
Video 1: Introduction to CMSIS Version 3: Explains the components and benefits of CMSIS.
(http://youtu.be/ivR96rfgVlg)
Video 2: Using CMSIS-RTOS: Shows the RTOS functionality with the RTX implementation.
(http://youtu.be/KGZgXJ7uMV4)
출처 : http://www.arm.com/products/processors/cortex-m/cortex-microcontroller-software-interface-standard.php/
CMSIS는 Cortex™ Microcontroller Software Interface Standard 의 약자로서
Cortex-M 시리즈에서 사용할 API 등의 표준을 정한 것이다.
CMSIS 2.0 에서는 Cortex-M4 지원, CMSIS-DSP 라이브러리를 포함하였고,
이번 CMSIS 3.0 에서는 RTOS-API, SVD(System View Description)가 포함되었다.
uCOS-II, FreeRTOS 등 어떤 RTOS를 사용할지라도, CMSIS-RTOS API를 Adaptation Layer로 두고,
Application 개발자는 CMSIS-RTOS API 를 통해 미들웨어 및 라이브러리의 재사용성을 높이려는 정책이다.
Video 1: Introduction to CMSIS Version 3: Explains the components and benefits of CMSIS.
(http://youtu.be/ivR96rfgVlg)
Video 2: Using CMSIS-RTOS: Shows the RTOS functionality with the RTX implementation.
(http://youtu.be/KGZgXJ7uMV4)
출처 : http://www.arm.com/products/processors/cortex-m/cortex-microcontroller-software-interface-standard.php/