Arudino1 시리얼 통신을 위한 Queue의 생성 Queue 임베디드 시스템의 프로세서 속도가 빠르기 때문에 오히려 인터럽트 발생이 많은 시리얼 통신을 RTOS를 이용해서 안정적으로 통신을 관리하는 방법이 사용됩니다. 이를 위해서는 RTOS가 제공하는 queue를 사용하거나, 자신이 queue를 만들어서 활용하기도 합니다. 그런데 RTOS가 제공하는 queue는 몇 개의 단점이 보여서 queue 클래스를 만들어서 활용하고 있습니다. 이 글에서는 아두이노를 위한 queue 생성 코드를 알아보겠습니다. //- 중복 컴파을 방지용 #ifndef MY_QUEUE_H #define MY_QUEUE_H //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #include #i.. 2021. 8. 17. 이전 1 다음