[2013.05.09] VxWorks 강의 목차 VxWorks Overview 실시간 운영체제 개요 실시간 운영체제 (RTOS-Real Time Operating System)는 코드 실행을 시간에 따라 정확히 관리하고, 시스템 자원을 관리하고, 응용 프로그램 개발을 위한 일관된 기반을 제공하는 일종의 프로그램. 임베디드 시스템이 가지는 특성 중 실시간적인 요소를 충족하기 위해서 나온 운영체제. RTOS 에서 가장 중요한 부분은 스케쥴러(Scheduler)로서 실시간 시스템의 여러가지 기능들을 관리하는 태스크들에게 CPU time 을 할당해주는 기능을 함. 분류 세부내용 응답시간이 시스템에 미치는 영향 Hard Real Time System - 실시간 적으로 처리되지 않으면 치명적인 결함을 발생하는 실시..
Tornado Tutorial GETTING STARTED GUIDE WINDOWS VERSION 목차 개요 샘플 프로그램에 대한 작업 공간과 프로젝트를 생성. 프로젝트 생성후 GUI에서 프로그램을 빌드한다. 호스트 시스템에 VxWorks대상 시뮬레이터 프로그램을 다운로드 한다. 토네이도 쉘을 사용 하여 샘플 프로그램을 실행. 대상 시뮬레이터의 메모리 사용량을 관찰하는 브라우저를 사용. 그래픽 샘플 프로그램의 실행 흐름을 표시하고 작업 우선 순위의 문제를 식별할 WinView 소프트웨어 로직 분석기를 사용. 런타임 응용 프로그램 오류를 식별하는 debugger를 사용. Step 1 : Tornado Start 프로젝트 생성 대화 상자가 열린다. Step 2 : Create a Project New/Exi..
Tornado 2.2 GETTING STARTED GUIDE WINDOWS VERSION Tornado 2.2 를 설치할 경우 관리자 권한이 필요한 Windows 시스템이 구성되므로 Windows 시스템에서 관리자 권한이있는 계정을 사용해야한다. 설치 환경은 Windows 7 에서 호환되지 않음으로 Vmware workstation 9 을 사용하여 Windows XP professional 을 설치하여 가상머신에서 진행하였다. 📌 Step 1 : 설치 프로그램을 시작 demon 이나 CDspace 를 사용하여 CD1의 SETUP.exe 파일을 실행시킨다. 설치 프로그램에 대한 온라인 도움말 및 각 설정 대화상자 버튼에 대한 설명이 나온다. 📌 Step 2 : 추가 정보 검토 README.TXT의 추가 정..
Overview(개요) 목차 1. 소개 2. Tornado 교차 개발 환경 3. VxWorks 타겟 환경 4. Tornado 호스트 IDE 4.1 토네이도 편집기 4.2 프로젝트 관리 4.3 컴파일러 4.4 Windsh 명령 쉘 4.5 CrossWind 디버거 4.6 브라우저 4.7 WindView 소프트웨어 로직 분석기 4.8 VxSim 대상 시뮬레이터 5. 호스트 대상 인터페이스 5.1 대상 에이전트 5.2 Tornado 대상 서버 5.3 Tornado 레지스터리 5.4 가상 I/O 6. 고객 서비스 (생략) 1. 소개 Tornado 는 소프트웨어 개발을위한 통합 환경이다. • VxWorks는 고성능 실시간 운영 시스템이다. • Tornado는 VxWorks 관리에 용이한 통합 개발환경(IDE)이다...