기록
[Free RTOS_028] 포팅 - CMSIS 본문
CMSIS의 목적은
똑같은 Cortex 프로세서에게만 하면
TI에서 만든 칩이나
STMicroelectronics에서 만든 칩이나
하드웨어 추상화 계층을 만들어서
이 CMSIS를 이용해서
컴파일러 제조사들이 CMSIS호환으로
SDK라이브러리 같은 걸 만들 수 있는거예요.
CMSIS라고 하는 것은 공통적인 놔두고
Cortex칩은 그대로 놔두고
외부의 인터페이스 라이브러리를
자사의 라이브러리에 쉽게 붙일 수 있도록 만들어놓은
쉽게 이야기해서 소프트웨어 표준화를 하는 겁니다.
이 세상에는 RTOS 종류가 수백가지가 있습니다.
다양한 RTOS들을 표준화시켜버리는 겁니다.
이전 27 포스팅에서 본 것처럼 함수 이름으로 랩핑해주는 것처럼요.
'[2025~] Embedded > Free RTOS' 카테고리의 다른 글
[Free RTOS_030] 포팅 - startDefaultTask (0) | 2025.03.07 |
---|---|
[Free RTOS_029] 포팅 - OS 독립적인 포팅 (0) | 2025.03.07 |
[Free RTOS_027] 포팅 - osKernelStart (0) | 2025.03.07 |
[Free RTOS_026] 포팅 - 원하는 함수 찾는 법 (0) | 2025.03.07 |
[Free RTOS_025] 포팅 - IOC 파일 사용법 (0) | 2025.03.07 |