산업용 장비
Embedded Linux 기반 터치 화면과 장치 제어
Embedded Linux 장비의 터치 화면과 입력 장치·시리얼 통신을 연결하는 소프트웨어를 구현했습니다.
적용 기술
Embedded LinuxC/C++LVGLSerial
화면 조작과 장비 동작의 연결
Linux 기반 장비에서 터치 화면을 표시하고, 버튼이나 외부 입력 장치의 이벤트를 처리하는 소프트웨어입니다. LVGL 화면 처리와 장치 통신, 내부 명령 큐를 구성했습니다.
화면에서 발생한 조작과 외부 입력을 이벤트로 전달하고, 해당 명령을 장치 제어부와 연결합니다. 시리얼 데이터의 검사와 장치 상태를 처리하는 기능도 포함됩니다.
개발 범위
- LVGL 기반 화면 처리와 GUI 작업 구성
- 키패드·외부 입력 이벤트 처리
- 내부 명령 큐와 장치별 이벤트 전달
- 시리얼 통신 데이터와 상태 처리
Linux 보드에 화면만 표시하는 데서 더 나아가, 사용자의 조작이 실제 장치 제어부로 이어지도록 소프트웨어를 구성한 사례입니다.