ArduinoOS: Arduino용 경량 RTOS

2025-08-23
ArduinoOS: Arduino용 경량 RTOS

ArduinoOS는 Arduino를 위한 경량 실시간 운영체제(RTOS)입니다. 락을 사용한 스레드 안전성(스레드 충돌 방지), try-catch-clearException을 이용한 예외 처리(예외 상속 및 사용자 정의 타입 지원), OnKernelPanic 함수를 이용한 커널 패닉 처리, 메모리 관리 함수(freeMemory, freeStack), 설정 가능한 스레드 스택 크기(InitTaskWithStackSize), 스레드 인자 전달(InitTaskWithArgument), 설정 가능한 커널 틱 주기 등의 기능을 제공합니다. 또한 다양한 하드웨어에 대한 추상 클래스를 제공하여 하드웨어 상호 작용을 간소화합니다.

개발