실시간 CAN 통신 디바이스 드라이버를 위한 미들웨어에 관한 연구

A Study on Middleware for Real-Time CAN Communication Device Drivers

  • 김석 (충남대학교 컴퓨터공학과) ;
  • 이철훈 (충남대학교 컴퓨터공학과)
  • 발행 : 2016.05.20

초록

윈도우즈 시스템 상에서 실행되는 CAN 통신 소프트웨어는 CAN 통신 데이터의 정확한 측정 및 성능 검증을 위해 실시간성을 요구한다. 본 연구에서는 윈도우즈 시스템에 실시간성을 제공하는 RTiK-MP(Real-Time implant Kernel-Multi Processor)을 이용하여, CAN 통신 디바이스 드라이버의 실시간성 지원을 위한 미들웨어를 구현하였다. 미들웨어 사용의 확장성, 편의성을 위해 API(Application Program Interface) 형태로 제공하고, 이를 활용한 프로그램을 통해 미들웨어를 검증한 결과 10ms 주기에서 오차범위 내에서 정상 동작함을 확인하였다.

키워드