File > New > Create a STM32 Project
Board Selector 에서 STM 제품들을 확인할 수 있다.
나의 보드인 NucleoF103RB 를 검색
Next를 클릭해줍시다.
포팅이란?
다른 플랫폼(CPU 및 운영체제)에서도 동작할 수 있도록 변환하는 것을 말한다.
맥이나 리눅스에서도 쓸 수 있게 프로그램을 수정하는 것을 포팅이라고 부른다.
원뜻은 항구(Port)를 뜻하며
다른 선착장(Platform)으로 짐을 옮긴다고 해서
포팅(Porting)이라는 표현이 생긴 것으로 추정된다.
처음부터 여러 플랫폼에서 사용할 수 있도록 만드는 크로스 플랫폼과는 다르다.
쉽게 말해 오픈오피스는 처음부터 PC, 매킨토시 등에서 돌아가게 만든 크로스 플랫폼이지만
Microsoft Office는 윈도우용으로만 나왔다가
이후 맥 버젼도 개발해 출시하고 있는 이식 케이스.
소프트웨어
컴퓨터, 통신, 자동화 등의 장비와 그 주변장치에 대하여 명령·제어·입력·처리·저장·출력·상호작용이 가능하게 하는
namu.wiki
'[2025~] Embedded > Free RTOS' 카테고리의 다른 글
[Free RTOS_024] 포팅 - 프로젝트 셋업과 CMSIS (0) | 2025.03.07 |
---|---|
[Free RTOS_023] 포팅 - 새 프로젝트 만들기 (0) | 2025.03.07 |
[Free RTOS_021] 태스크 형태 (0) | 2025.03.07 |
[Free RTOS_020] FreeRTOS 소개 (0) | 2025.03.07 |
[Free RTOS_019] RTOS의 종류 (0) | 2025.03.07 |