답변:
FreeRTOS는 인기있는 선택입니다.
Freescale은 MQX를 자사의 Kinetis 마이크로 컨트롤러 라인으로 포팅했다 . 라인에는 Cortex-M4 및 Cortex-M0이 포함됩니다. Freescale은 Kinetis와 함께 사용할 때 MQX에 대한 라이센스를 제공합니다. Kinetis가 아닌 Cortex에서 즉시 실행되는지 확실하지 않습니다.
Emcraft Systems는 Cortex-M3 및 Cortex-M4 MCU에 Linux (uCLinux) 배포를 전문으로 제공합니다.
Emcraft는 상용 (그러나 매우 저렴한) 소프트웨어 배포 및 다양한 Cortex-M 평가 보드 / 시스템 온 모듈 (SOM)을 제공 할뿐만 아니라 Cortex- 용 U-Boot 및 uClinux 커널 포트의 전체 소스를 배포합니다 github.com의 M3 및 M4
SAFERTOS 및 OPENRTOS는 High Integrity Systems에서 Cortex-M3으로 포팅되었으며 무료로 평가할 수 있습니다. http://www.highintegritysystems.com/
나는 내 대학에서 사용되는 uClinux 와 그 이름을 기억하지 못하는 uClinux 에 대해 알고 있습니다.
이 확인할 수 있습니다 페이지를 일부 링크,하지만 이 훨씬 더 가능한 플랫폼에 대해 자세히 설명되어 있습니다; 이들 중 일부는 특정 마이크로 컨트롤러를 참조하지만 CM3이 무엇인지 확인할 수 있습니다. TI Stellaris, ST STM32, NXP LPC1700 등이 있습니다.
편집 : 특정 마이크로 컨트롤러에 대해 읽지 못했습니다. 내가 말했듯이, uClinux는 우리 대학의 연구 프로젝트에서 STM32 마이크로 컨트롤러에 사용됩니다.