Browse > Article
http://dx.doi.org/10.9708/jksci.2019.24.11.021

EXCUTE REAL-TIME PROCESSING IN RTOS ON 8BIT MCU WITH TEMP AND HUMIDITY SENSOR  

Kim, Ki-Su (School of Computer Information Engineering, Kunsan University)
Lee, Jong-Chan (School of Computer Information Engineering, Kunsan University)
Abstract
Recently, embedded systems have been introduced in various fields such as smart factories, industrial drones, and medical robots. Since sensor data collection and IoT functions for machine learning and big data processing are essential in embedded systems, it is essential to port the operating system that is suitable for the function requirements. However, in embedded systems, it is necessary to separate the hard real-time system, which must process within a fixed time according to service characteristics, and the flexible real-time system, which is more flexible in processing time. It is difficult to port the operating system to a low-performance embedded device such as 8BIT MCU to perform simultaneous real-time. When porting a real-time OS (RTOS) to a low-specification MCU and performing a number of tasks, the performance of the real-time and general processing greatly deteriorates, causing a problem of re-designing the hardware and software if a hard real-time system is required for an operating system ported to a low-performance MCU such as an 8BIT MCU. Research on the technology that can process real-time processing system requirements on RTOS (ported in low-performance MCU) is needed.
Keywords
Real Time; IoT RTOS; IoT System; Real Time Os; Real Time System; IoT Sensor;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Atmel Avr128 DataSheet, https://www.microchip.com/wwwproducts/en/ATMEGA128
2 FreeRtos Reference Manual, https://www.freertos.org/Documentation/RTOS_book.html.
3 Mastering the $FreeRTOS^{TM}$ Real Time Kernel, https://www.freertos.org/Documentation/RTOS_book.html.
4 Seungjae Yu, Gu-in Kwon, "Smart Factory data collection using IoT device and Non-licensed frequency band wireless network", KCI, Vol.25 No.2, 2017.
5 Su-Lim Tan ,Tran Nguyen Bao Anh, "Real-time operating system (RTOS) for small (16-bit) microcontroller" IEEE 13th International Symposium on Consumer Electronics, pp. 25-28, May 2009.
6 Jae-jun Oh, Seong-ju Choi, Jin-Sa Kim, "Development of Multiple Wireless Communication Controller for Smart Factory Construction", KIEEME, Vol.30, No.9, September 2017.
7 Ki-Su Kim, "Atmega128A RTOS PORTING", KSCI, Vol.25 No.2 ,pp. 266-269, 2017, KOREA, 2017.
8 Bryant, Randal E./O'Hallaron, David R, "Computer Systems" Paperback, pp. 30-35, 2016.
9 Jean J Labrosse, "uC/OS-II The Real-Time Kernel", CMP Books, pp. 80-120, 2009.
10 K.Sakamura, H.Takada, "${\mu}ITRON$ for small scale embedded systems", IEEE Micro, vol. 15, pp. 46-54, December 1995.   DOI
11 Kwai Hidemi, "OS structure and principle",hanbit media, pp. 75-130, 2007.
12 Silverschatz, Galvin, "Operating System Conceps 7th Edition", JOHN WILEY & SONS. INC, pp. 50-59, 2004.