임베디드1 임베디드 C언어/ 툴체인 개념 임베디드는 H/W, F/W로 나눌 수 있으며 H/W의 경우 시스템을 구성하기위한 회로설계와 PCB를 개발하는 영역이고 F/W는 시스템의 핵심적인 MCU(마이크로컨트롤러유닛)에 프로그래밍하여 시스템을 가동하기위한 프로그래밍 영역이다. (이 경우 아두이노를 생각하면 쉬움) 그리고 마이크로프로세서(우리가 흔히 말하는 CPU)를 사용한 F/W는 보통 리눅스 환경의 OS를 설치 하고 기반하여 만든다. (이 경우는 라즈베리파이에 속한다.) 오늘은 임베디드의 F/W 개발에서 C언어와 임베디드의 개념에 대해서 기본적으로 정리해보려고 한다. C언어의 특징 - 시스템 프로그래밍이 가능 운영체제(OS)를 개발하는 목적으로 만든 언어이기 때문에, 하드웨어를 제어하는 시스템 프로그래밍이 가능하다. 벌써부터 C언어가 임베디드에서.. 2023. 1. 31. 이전 1 다음