원문정보
Implementation of a Real Time OS for the Education of PICmicro controller
초록
영어
The purpose of the project was intended to show an application method of RTOS to PICmicro with limited resources with several tasks controlling the peripheral devices. The application runs on the designed PIC16F87x evaluation board with a bootloader burned so the application program can be easily downloaded using the serial communication without using the ROM writer. Thus, it would also be a good example to use for instructional or tutorial purposes for PICmicro education. The demo shows a useful examples who wish to use the real time operation system in their own projects.
한국어
자동차, 로봇 등의 분야에서 실시간 운영체제의 사용이 증가하고 있다. PICmicro의 마이크로컨트롤러는 산업현장에서 많이 사용되고 있는 마이크로컨트롤러로서, 이 제품군에 실시간 운영체제(RTOS)를 탑재하려는 연구가 폭 넓게 이루어지고 있으나 일부 제품군에서는 리소스의 제한으로 RTOS의 탑재가 어려운 경우가 많다. 이 연구에서는 교육적 목적으로 리소스가 제한된 PIC16F87x 시리즈에 대해 RTOS의 기능을 구현한다.
목차
Abstract
I. Introduction
II. A RTOS for PICmiro
1. Structure of a typical RTOS, OSEK case
2. Structure of the newly implemented RTOS
III. Implementation
1. Bootloader
2. Implementation of OS
IV. Conclusion
Reference