구조체1 [펌웨어] 구조체와 포인터는 왜 중요한가 펌웨어에서 구조체와 포인터는 센서데이터 파싱, 시리얼 통신, 메모리 효율화 등 핵심 기능에 가장 많이 쓰이는 도구이다.펌웨어는 센서 데이터를 바이트 단위로 주고받는다. 이 데이터를 구조체로 정리하고, 포인터로 메모리에 직접 접근하면 코드 가독성 + 속도 둘 다 잡을 수 있다.1.1 구조체란?구조체(struct)는 C언어에서 관련 있는 데이터를 하나로 묶은 사용자 정의 타입이다.1.1.1 예시: 온습도 센서 데이터 구조typedef struct { uint8_t temperature; // 섭씨 온도 uint8_t humidity; // 상대 습도} SensorData;→ 이 구조체로 SensorData라는 이름으로 온습도 값을 모아 다룰 수 있다.(편리함)1.2 포인터란?C언어의 포인터는 메.. 2025. 5. 27. 이전 1 다음