임베디드"RTOS가

A

asymbian

Guest
안녕 모두!
이전에는 RTOS가 무엇에 대해 많은 게시물되어 있고 어느 것이 좋습니다 RTOS가 ...하지만 난 어떤 OS의 기본적인 기능은 그것 RTOS가 만들어 갈 수없습니다입니다.거기에 어떤 정량 측정 있습니까?제발 좀 더 구체적인 속성을주지.
어떻게 하나의 운영 체제를 평가해야 RTOS가로 일하고 자사의 능력을 알아 냈나요?만약 내가 뭘 비교 포인트 될 몇 가지 RTOSs 비교했다?또한, 만약 내가 RTOS가의 기본적인 기능을 작성하는 기능 RTOS가 무엇을 정의?

안부,
asymbian.

 
친애하는 asymbian,

RTOS가 유일한 일정으로 전시회를해야 작업을 실행하고 그것을 일반적으로 사용되는 임베디드 시스템 버스 대역폭을 제한 여기서의 주요 요인입니다 전력 소모, 메모리 크기, 프로세서 속도,.

운영 체제와는 달리, RTOS가 일반적으로 여러 가지 목적을 달성하기 위해 설계되었습니다 :
1.리얼 타임 운영 즉, 즉각적인 작업을 수행 필요할 때
2.낮은 전력 소모, 전력 소비가 안돼 아무 일도 안하고, 즉
3.RTOS가 일반적으로 복잡성을 제거하는 OS의 기본 및 일반적인 기능을하고있다.
4.간단한 장치의 인터페이스입니다.

다음과 같은 OS를 비교하십시오 :

1.임베디드 리눅스
2.임베디드 XP에서
3.WinCE
4.은밀한 플러스
5.클리에
6.팜 OS
7.플래트홈
: Symbian 40/60/70/80/90/UIQ

당신이 그걸 어떻게 알겠어요?

1.어떤 강력한 ARM의 프로세서를위한 ARM 9 및 11과 같은 설계되었습니다.물론 MS가 시장을 대상으로 강력한 휴대용 / 모바일 / 성능 노트북 또는 노트북 PC에 비해 휴대용 가전 제품,하지만 그들도 분명 어떤 컴퓨팅 경험의 많은 년 후에 임베디드 시스템의 의미를 이해 못했어.마이크로 소프트, 심비안과 Linuz의 개념 RTOS가 RTOS가 OS를 만들려고함으로써 자신의 소프트웨어를 다시 "RTOS가 사용하는"노력하고있다.

2.일부 덜 강력한 ARM은 7 일, 같은 ATI의 본질 플러스, 팜 OS와 소니 클리에 위해 설계되었습니다.그들은 임베디드 시스템에 대한 속도의 프로세서 속도, 메모리 크기, 평균 성능 버스, 저전압 전자, 짧은 배터리 수명, 그리고 진정한 휴대용이나 손바닥 크기에 의해 제한 장비를 설계했다.

진정한 자동차 RTOS가 오늘 발견된다.이러한 RTOS가 용인할 수 없다 헛소리 복잡 기능을 대부분의 휴대용 가전 제품에서 발견.

은 BMW, 메르세데스 - 벤츠 봐 르노 자동차.그들은 RTOS가 있는데 교통사 고 시스템, 보안, ABS 등 엔진 성능 통계 및 GPS와 같은 중요한 작업을 제어 임베디드.그들은 특별히 자동차에 대한 것들 가전 본적이 밖에 달리 커스 터 마이즈 RTOS가있다.박사 (임페리얼 칼리지 런던)
아나로그 디바이스는 Plc의 (아일랜드)

 
Skyhigh 감사합니다!
말했다시피, RTOS가 운영 체제는 시간의 제약, 메모리 및 전원 것으로 간주됩니다.하지만 그 다음에 어떤 양적 조치 나한테 어떤 RTOS가 평가하는 데 도움이있을 거라고 생각해?어떤 RTOS가를 소개, 그게 다 적은 면적 등을해야하지만 아무도 일반 시트로 어떤 값을 지정하는 것이 지원 선매이어야했다.아마도 너무 추상적인 것입니다.
나는 모든 RTOSes하지만, 아마도 서로 다른 가치와 공통점이 될 RTOS가의 기능 목록에 있었 더라면 ...

안부,
asymbian.

 
지금은 어떤 종류의 당신 안에 타겟이 마이크로 임베디드?
오른쪽 RTOS가 선택한 첫 번째 단계 :

 
당신의 시스템 요구 사항에 따라 달라질 수있습니다 같아 선택 : ROM과 RAM이, 스케줄링 방법 (nonpreemptive ...), 특정 마이크로 컨트롤러에 선제 ... 어떤 RTOS가 그런 종류의 마이크로 컨트롤러를 지원하는 .. 등등

 
친애하는 asymbian,

어떤 강력한 운영 체제 가능합니다 선제 컨텍스트 전환, 즉 선제 멀티태스킹을 제공해야합니다.이것은 일정의 양식에 대한 기초 형성한다.

32 비트 이상의 프로세서는 일반적으로 설계 및 상업용 운영 체제에서 작동하도록 최적화.반대로 운영 체제의 하이 엔드 프로세서의 파이프 라이닝에 대처하기 위해 설계되었습니다.일부 32 비트 프로세서는 그 같은 ARM은 또한 16 비트 작업을 처리하도록 설계되었습니다.따라서 그것은 매우 많은 양 당사자에 대한 양방향 측면 디자인 고려 사항.

그러나, 매우 유리한 프로세서 코어로 산업의 현재 동향과 오늘날의 시장 점유율을 존중 ARM의 운영 시스템을위한 디자인 트렌드를 설정하고있다 ARM 프로세서에 대한 다른 방법으로 경기가 아닌 최적됩니다.

만약 당신이 ARM은 9와 ARM 11을 사용하려는 경우 그것은 따라서 적합한 ARM 프로세서 운영 체제, 특히 진실을 찾기 어려운되지 않습니다.ARM은 7 일 이제 제한된 옵션이있다.

다른 사실이 아니다, 그것은 마이크로 프로세서에 맞는 운영 체제를 찾기 어렵습니다 즉.일부 마이크로 프로세서의 모든 운영 체제를 사용하도록 설계되지 않았습니다.이러한 일반적으로 헌신적인 남자의 GUI 인터페이스 즉, 스탠드와 같은 혼자 원격 또는 자율 제어 기계를 조작하지 않아도 아주 간단한 임베디드 시스템 애플 리케이션을위한 의미가없습니다.

당신은 임베디드 시스템 68HC11, PIC18F452, Z8은 및 8751를 사용하여 운영 체제가 필요하지 않겠습니까?

마찬가지로 이미 이전 포스트에서 언급한, 운영 체제와는 달리, RTOS가, 어떤 자동차를 실시간으로 제어, 군용 차량 및 기타 시간이 중요한 시스템에 적합하게 트리거 이벤트에 대한 작업을 수행할 목적으로한다.

에만 우선순위를 기반으로 서비스 될 수있는 인터럽트와 달리, RTOS가 여러 시간에 중요한 업무를 해결하기 위해 목표로한다.당신이 도로에 눈이에 미끄러, 운전하는 지프를 배후에서 귀하의 차를 완전히 걸레가, 그리고 다른 반 여러분 sidedoor은 완전히 걸레가 상상해보십시오.이러한 모든 트리거 다중이 아직 귀하의 시스템에 동시 행사.모든 중요한 작업 ABS와 후방 센서 및 sidedoor 센서에 의해 iniated.

나는 이러한 모든 정보가 당신의 호기심을 만족시킬 수있는 바랍니다.

 

Welcome to EDABoard.com

Sponsor

Back
Top