[졸업][전자전기]Embedded System에서 Real-Time OS 구현 및 응용에 관한 연구
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2003.10.02 / 2019.12.24
- 33페이지 / doc (MS워드 2003이하)
- 평가한 분이 없습니다. (구매금액의 3%지급)
- 3,800원
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
추천 연관자료
- 목차
-
제 1 장 서론 ‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥1
제 2 장 일반적이 OS와 RTOS의 비교
제 1 절 일반적인 OS의 개념‥‥‥‥‥‥‥‥‥‥‥‥2
제 2 절 RTOS‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥3
제 3 장 Real-time OS에 관한 기본적인 개념
제 1 절 Task와 Multitasking
Ⅰ. Semaphore‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 4
Ⅱ. Priority Inversions‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 5
Ⅲ. Task Communication‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 5
Ⅳ. Task Synchronization‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 5
제 2 절 Context Switching‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 6
제 3 절 Kernel
Ⅰ. Scheduler‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 7
Ⅱ. Non-preemptive Kernel‥‥‥‥‥‥‥‥‥‥‥‥‥ 8
Ⅲ. Preemptive Kernel‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 8
제 4 절 Critical Section과 Mutual Exclusion
Ⅰ. Critical Section‥‥‥‥‥‥‥‥‥‥‥‥‥ 9
Ⅱ. Mutual Exclusion ‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 9
제 5 절 Interrupt service
Ⅰ. Interrupt Service ‥‥‥‥‥‥‥‥‥‥‥‥‥‥10
Ⅱ. Non-maskable Interrupts‥‥‥‥‥‥‥‥‥‥‥‥‥ 10
Ⅲ. Clock-Tick‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥10
제 4 장 Real-time OS functions
제 1 절 Task‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 11
Ⅰ. Task states‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 12
Ⅱ. Task Control Blocks‥‥‥‥‥‥‥‥‥‥‥‥‥ 13
Ⅲ. Creating a Task‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 14
Ⅳ. Deleting a Task‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 15
Ⅴ. Task scheduling‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 15
Ⅵ. Lock/Unlock‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 16
Ⅶ. Changing priority‥‥‥‥‥‥‥‥‥‥‥‥‥ 17
Ⅷ. Delaying a task‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 17
제 2 절 인터럽트 처리
Ⅰ. Clock tick‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥18
제 3 절 Communication, Synchronization & Coordination
Ⅰ. Event Control Blocks‥‥‥‥‥‥‥‥‥‥‥‥18
Ⅱ. Semaphores‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥20
Ⅲ. Queues‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥21
제 4 절 초기화 및 설정
Ⅰ. Initialization‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥22
Ⅱ. Configuration‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 22
제 5 장 알맞은 Real-time OS 선정하기
Ⅰ. 원하는 processor에의 지원 가능성 ‥‥‥‥‥‥23
Ⅱ. Scalability‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥23
Ⅲ. Extended services, Vertical Application‥‥‥‥‥‥‥24
Ⅳ. Standards/POSIX compliance‥‥‥‥‥‥‥‥‥‥‥ 24
Ⅴ. Language support‥‥‥‥‥‥‥‥‥‥‥‥‥ 25
Ⅵ. Development Environment‥‥‥‥‥‥‥‥‥‥‥25
제 6 장 결론‥‥‥‥‥‥ 26
[참고 문헌] ‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 27
- 본문내용
-
제 1 장 서론
전기, 전자, 컴퓨터 기술들이 발달하면서 이들 기술을 이용한 다양한 기기들이 생활 주변에 들어오게 되었다. PC를 제외하더라도 일상 생활에서 사용되고 있는 TV, 냉장고, 세탁기, 전자레인지 같은 전자 가전제품뿐만 아니라 우리가 가지고 다니는 핸드폰, PDA, 그리고 사이버 아파트의 홈 관리 시스템, 홈 네트워크 게이트웨이 장치, 그 밖의 교통관리 시스템, 주차 관리 시스템, 홈 관리 시스템, 우주선 제어장치, 군사용 제어 장치 등 셀 수도 없이 많은 기술들이 우리 생활과 밀접하게 관련되어 도움을 주고 있다.
그러면 상기와 같은 것들이 Embedded system 과 어떤 연관이 있는지를 알아보기 위해 먼저 Embedded system 이 무엇인가를 알아야 할 것이다.
Embedded system 이란 미리 정해진 특정 기능을 수행하기 위해 컴퓨터의 하드웨어와 소프트웨어가 조합된 전자 제어 시스템을 말하며, 필요에 따라서는 일부 기계가 포함될 수 있다.
즉 우리 생활에서 쓰이는 각종 전자기기, 가전제품, 제어장치는 단순히 회로로만 구성된 것이 아니라 마이크로 프로세서가 내장되어 있고, 그 마이크로프로세서를 구동하여 특정한
- 참고문헌
-
1.신영석, Embedded Linux 이론과 실습,홍릉과학출판사,2003
2. http://www.realtime-info.be/
3. http://www.ucos-ii.com/
4. http://www.nexto.co.kr/ 자료실
5.Jean J.Labrosse ,MicroC/OS-II The Real-time kernel,R&D publications
6. http://www.dioiz.com/ 에서 찾을 수 있는 문서
7. 리눅스 커널 가이드
자료평가
-
아직 평가한 내용이 없습니다.
오늘 본 자료
더보기
최근 판매 자료
- [학사] [유기화학] 아스피린만들기
- [졸업논문][기계진동학 설계] TMD 설치에 따른 시간이력 해석 -수동형 제진 장치 TMD 설계
- [The Cell-세포생물학] 시험문제
- [진동,음향실험] 실내 ·옥외 소음 계측 실험
- [영양교육] 당 섭취 줄이기 영양교육 수업지도안(“당” 섭취를 줄이자.)
- [졸업][기계설계]굽힘과 드로잉에서 윤활조건이 탄성복원에 미치는 영향에 대한 실험
- [컴퓨터공학] [게임프로그래밍] 테트리스소스분석집
- [건축,건축물,기숙사,건축재료] 기숙사 건축물의 건축적 재료별분석
- [홈페이지제작] 쇼핑몰구축_홈페이지 구축 사이트개발 제안서
- [졸업논문][산업공학] Arena를 이용한 학생식당 개선안 도출
저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.