센서 펌웨어 아날로그 디지털 입력 결
임베디드 시스템 수업에서 센서 펌웨어가 지원해야 하는 입력 타입을 처음으로 체계적으로 공부했습니다. 아날로그 입력은 ADC를 통해 연속적인 전압값을 디지털로 변환하고, 디지털 입력은 GPIO를 통해 High/Low 상태를 읽습니다. I2C, SPI, UART처럼 직렬 통신 프로토콜도 센서 입력의 중요한 타입인데, 각 프로토콜은 속도, 선 수, 마스터-슬레이브 구조에서 차이가 납니다. 실습에서 온도 센서와 가속도 센서를 연결해 데이터를 읽는 과정을 직접 해보면서, 풀업·풀다운 저항 설정이 신호 안정성에 영향을 준다는 것을 몸으로 이해했습니다. 인터럽트 기반 입력 처리도 학습했는데, 폴링 방식과 달리 마이크로컨트롤러가 다른 작업 중에도 이벤트를 놓치지 않는 구조를 이해했습니다. 한계는 실제 상용 센서 펌웨어 개발 경험이 없다는 점으로, 각 입력 타입의 트레이드오프를 실전에서 체득하는 것이 다음 단계라는 결을 갖고 있습니다.