![[아두이노강좌]아두이노에서 MultiTasking 수행하기-Using FreeRTOS [아두이노강좌]아두이노에서 MultiTasking 수행하기-Using FreeRTOS](https://mblogthumb-phinf.pstatic.net/MjAyMDAzMzFfMTc5/MDAxNTg1NjU0ODg5NDI1.XRdVcDIJX4evxs05k6v8U4efA0D-3Lsyur2wTOYtncYg.3K-imh6-3wzpYb2Bl_un-yGQLbv1G14FlmQz8KZ2bnkg.PNG.simjk98/image.png?type=w2)
이번 포스팅에서는 freeRTOS를 이용하여 아두이노를 제어하는 법을 포스팅하도록 하겠습니다. RTOS란 Real Time Operation System의 약자입니다.
RTOS에 대해 좀더 알고 싶으시면 요기를 참고해 주시기 바랍니다. 본래 아두이노는 Non-OS 임베디드 보드입니다.
그래서 multi-tasking을 지원하지 않습니다. 물론 interrupt를 이용하여 수행흐름을 바꾸어 줄 수는 있지만 어쨌든 이 Interrupt도 ISR에 등록된 수행내역이 종료되어야 다음 동작을 수행하게 되므로 MultiTasking이라 표현하기는 힘들 것 같습니다.아두이노 인터럽트가 궁금하시면 요기를 참고하여 주시기 바랍니다.
FreeRTOS는 임베디드 디바이스를 위한 실시간 운영체제로 ARM, AVR,..........
[아두이노강좌]아두이노에서 MultiTasking 수행하기-Using FreeRTOS에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.
원문링크 : [아두이노강좌]아두이노에서 MultiTasking 수행하기-Using FreeRTOS