DOI QR코드

DOI QR Code

Implementation of a Console Device Driver for MCUs

MCU를 위한 콘솔 장치 구동기 구현

  • Kim, Kyu-Hyung (Dept of Computer Science & Engineering, Gangneung-Wonju National University) ;
  • Lee, Hyung-Bong (Dept of Computer Science & Engineering, Gangneung-Wonju National University)
  • 김규형 (강릉원주대학교 컴퓨터공학과) ;
  • 이형봉 (강릉원주대학교 컴퓨터공학과)
  • Published : 2019.05.10

Abstract

보통 MCU를 기반으로 하는 임베디드 소프트웨어는 펌웨어 형태로 구현되어 콘솔이 없고, UART는 데이터 송신용으로 사용된다. 그러나 MCU 소프트웨어에 콘솔 드라이버를 구현하면 유닉스·리눅스와 같은 대화적 표준 입·출력 개발환경과 타스크 개념을 실현할 수 있다. 이 논문에서는 운영체제 교과에서 익힌 내용을 바탕으로 Atmega2560 MCU에 인터럽트 기반 콘솔 장치 구동기를 구현하고 실험한다.

Keywords