오늘 Linux User ‘s Journal을 읽는 동안 NuttX RTOS 에 대한 약간의 혼란을 발견했습니다 . 나는 그들의 웹 사이트를 체크 아웃했고 그 기능 세트와 8052에 넣을 수있는 능력에 상당히 감동했습니다! POSIX를 지원한다는 사실이 흥미 롭습니다. 이는 고객사 중 하나 인 RTOS에서 일한 데 도움이 된 것입니다. 이것은 사내 RTOS보다 약간 더 풍부한 기능으로 보입니다.
NuttX에 대해 들어 본 적이 있습니까? 그렇다면 FreeRTOS 와 같은 다른 RTOS와 어떻게 비교 됩니까?
답변
NuttX와 FreeRTOS는 기능면에서 상당히 비슷합니다. FreeRTOS와 같은 표준 UNIX 장치 트리를 구현하며 SD 카드 지원, 직렬 포트 및 표준 라이브러리가 있습니다.
FreeRTOS의 장점은 다음과 같습니다. 크기가 더 작습니다 (최소 4kB, NuttX는 약 20kB에서 시작). 더 많은 CPU에서 실행됩니다. 훌륭한 포럼도 있습니다. 그러나 거의 0에서 시작합니다. NuttX 8051 포트는 완전하고 기능적입니다. 그러나 유용하게 사용하려면 각 인터럽트에서 전체 스택을 복사하고 오버플로되지 않도록해야합니다.
그러나 FreeRTOS와 함께 시장에 출시되면서 이미 많은 다운로드가 이루어졌으며 작은 설치 공간을 고려할 때 NuttX가 조금 더 길어질 때까지 정직하게 전환하지 않을 것입니다.
내 2 센트