2009-08-19 4 views
5

저는 임베디드 디바이스에서 작동 할 Linux 위에 RTOS 솔루션을 구축 할 준비를하고 있습니다. 나는 혼자서 조사를 해봤지만 여전히 혼란 스럽다. 사람들은 내 기준은 다음과 같습니다어떤 Linux RTOS 솔루션을 선택해야합니까?

  • 쉬운 리눅스

  • 좋은 커뮤니티 지원

과 함께 삼성 S3C2440 ARM9 기계

  • 오픈 소스

  • 작품에서 실행

    RTLinux와 Xenomai을 보았습니다. Xenomai는 나를 위해 더 좋아 보이지만 여전히 혼란 스럽습니다.

    좋은 충고, 찬부 양론?

  • +0

    리눅스는 실시간 OS가 아닌 범용 OS입니다. –

    +1

    Linux에는 여러 가지 실시간 변형이 있습니다. – nos

    답변

    2

    저는 실시간 시스템으로 어떤 작업도하지 않았지만, thisthis이 있다면 알고 있습니다. 나는 그것이 도움이되었거나 그것이 적어도 당신을 올바른 길로 인도 할 수 있기를 바란다.

    2

    질문은 정말로 어려운 RTOS입니까?

    당신은 당신이 상업적인 지원을 필요로하는 경우 uClinux에서 같은 것을 멀리 몬타 비스타를 http://www.uclinux.org/

    1

    체크 아웃받을 수 있습니다.

    +2

    http://www.mvista.com/real_time_linux.php –

    1

    프로세서를 결정했다면 개발 보드 또는 키트를 찾아 권장 운영 환경을 사용하는 것이 좋습니다. 개발 도구 및 OS 포함.

    +3

    Linux 또는 실시간 Linux는 "권장"운영 환경보다 많은 장점을 제공합니다. 예 : 커뮤니티 지원, 플랫폼 독립성 및 유연성 향상 (보드 공급 업체는 잠금 장치를 늘리는 환경을 촉진 할 가능성이 더 높습니다.) –

    0

    무료 및 낮은 지연 시간 상자 밖으로 절대적으로 안정이 필요한 경우, RTEMS 같은 생각 (리눅스를 기반으로하지,하지만 POSIX 기능을 제공 않습니다) :

    이 프레젠테이션은 몇 가지 개념을 다룹니다.

    대기 시간이 매우 짧고 안정적인 제품을 원하고 모든 종과 호각을 지닌 범용 OS를 사용하려면 QNX를 확인하십시오. 동일한 GNU userland/toolchains가 있습니다. 에 익숙하며 POSIX를 준수합니다.

    RTLinux는 피하는 것이 가장 좋습니다. 매우 버그가 있습니다. Xenomai/RTAI는 QNX보다 많은 제약이 있지만 괜찮은 성공을 거둘 수 있습니다. 다른 모든 것들이 많은 돈을 벌기 위해 피를 흘릴 수 있으므로 최상의 옵션을 선택할 수도 있습니다 :-).

    관련 문제