국비지원교육정보센터를 즐겨찾기에 추가합니다  l      l    l    l

ㆍ교육과정정보 : 7005건
ㆍ교육기관정보 : 3038곳

정보보안 ㅣ 네트워크 ㅣ 국민취업지원제도 ㅣ 빅데이터

블록체인,핀테크/클라우드전문가
자바/안드로이드/아이폰

 

회원가입하기

아이디/비번찾기

 

·서울
·인천
·부산
·대구

·대전
·울산
·광주
·경기

·경남
·경북
·전남
·전북

·충남
·충북
·강원
·제주

 

 

 

 

 

 

 

교육정보등록일 : 2024-05-06    조회수 : 5003

교육과정명

임베디드 리눅스 6기과정 모집 [국비지원] [실직자]

교육기관명

경문직업전문학교  ( http://www.kit.re.kr)

교육장위치

인천 부평구 부평5동124-18

문의처

032-512-0808

수강료

국비무료

훈련수당

매월10만원(수당및 중식비 포함)

교육기간

2006-03-27 ~ 2006-10-26 (총 7개월과정)

수업시간

09:30-17:20

교육인원

30명

지원자격

등록시구비서류

- 입학원서
- 본인명의의 우체국통장사본 2부
- 구직등록필증(노동부고용안정센터발급
- 신분증 사본 2매

과정소개

교육내용

- 임베디드 리눅스 학과
임베디드 시스템이란 하드웨어와 소프트웨어의 결합체를 의미하고 있는데, 임베디드 시스템에 사용되는 리눅스를 임베디드 리눅스라고 합니다. 임베디드 리눅스는 한마디로 특정기능을 수행하는 핵심 프로그램을 커널 수준에서 리눅스를 제어해 최소화 설계한 초소형, 초경량 운영체제를 말하는 것이며, 90년대 후반부터 임베디드 시스템 시장에서 주목 받기 시작된 분야라고 할 수 있습니다. 응용분야는 정보단말기(PDA), 홈오토메이션, 통신 및 네트워크 장비를 비롯해 공장자동화(FA), 수치제어분야(NC), 산업용 로봇 등 일반소비자가 사용하는 제품에서 산업현장에서 사용되는 제품까지 모든 분야에서 활용될 수 있습니다. 약간의 C 프로그래밍과 리눅스 사용경험이 있는분, 프로그램 경험은 없으나 컴퓨터 분야에 끼가 있는분, 임베디드 리눅스 시스템 개발자에 도전하십시오? C System Programmig 기초부터 실무 프로젝트까지 교육되는 이 과정은 직업 능력 개발팀과 함께 하는 교육과정으로 최고의 IT기술을 습득하게 될 것입니다. 또한 기초부터 프로젝트 까지 실무 교육입니다.

== 교육내용 ==

*임베디드 시스템 개론 및 기반기술(C/API) : 137시간

- 플래시 메모리구조
- TCP/IP의 기본
- 네트워크 이론 및 내용
- 임베디드 개발용 도구 구축
- 임베디드 CPU를 위한 Cross Compiler의 이해
- CPU별 컴파일 방법 학습
- 임베디드 C/C++ 언어의 학습방법
- 디버깅 방법과 활용
- 사용되는 라이브러리와 함수의 종류
- 출력, 입력, 리소스, 그래픽
- 동기화처리방식
- 시스템 정보, 레지스트리
- 인쇄,메모리, 멀티스레드, 동기화


*임베디드 시스템 개론 및 기반기술(C++) : 46시간

- 메모리 모델과 이름공간
- 객체와 클래스, 클래스의 활용
- 클래스와 동적 메모리 할당
- 클래스의 상속
- 동적메모리 할당 , 코드의 재활용
- 프렌드, 예외사항
- 스트링 클래스와 표준 템플릿 라이브러리


* 리눅스 : 32시간
- linux에 대한 구조및 환경
- 시스템 관리하기
- 리눅스 응용 프로그램 사용하기
- 리눅스커널, 리눅스 네트워크


* 리눅스 기반과 임베디드 시스템 : 160시간

- Linux 에 대한 구조 및 환경
- 시스템 관리하기
- 리눅스 응용 프로그램 사용하기
- 리눅스 커널 , 리눅스 네트워크
- RTOS의 종류와 발생배경
- CPU에 따른 OS별 개발 특성 비교
- OS별 Target 활용 방안 연습
- 리눅스 커널의 아키텍처 분석
- 리눅스 커널 소스의 분석
- Shell 프로그래밍과 개발환경 분석
- 임베디드리눅스 개발을 위한환경구성
- 리눅스Device Driver 작성과 소스분석
- 각 CPU별 리눅스 커널 컴파일
- JTAG 및 ICE Kit 사용방법 실습
- Boot Loader 및 커널이미지작성실습
- 윈도우시스템 환경이식
- 루트파일시스템


* WinCE 기반의 임베디드 시스템 리눅스 (40시간)

- WinCE OS 아키텍터 분석
- WinCE 커널과 구조 분석
- WinCE시스템 프로그램을 플랫폼분석
- WinCE용 개발도구 및 환경 학습
- WinCE Device Driver 방법과 분석
- WinCE 어플리케이션 프로그래밍분석


* 디바이스 프로그래밍 : 84시간

- 커널모드의 I/O처리과정
- 드라이버와 커널 모드 객체
- 인터럽트 I/O, 하드웨어 초기화
- 전원관리, 타이머
- DMA 드라이버, 시스템 스레드
- 계층 드라이버, 드라이버의 설치
- 테스트와 드라이버 디버깅


* QT : 85시간

- QT설치
- TMAKE 설치
- 라이브러리 설치 및 적용
- 응용프로그램 개발및 보드 포팅 활용


*uC/OS-II(35시간)

- 리얼타임 시스템의개념
- 커널 구조
- 태스크 관리
- 시간관리
- uC/OS-II 포팅
- 80*86 포트
- AVR uC/OS 포팅
- 세마포어 관리
- 메모리 관리
- uC/OS-II AVR 포팅


*AVR 보드제작(35시간)


*AVR mega128(실습: 35시간)

- CPLD의 활용
- VHDL, verilog의 프로그램
- 마이크로 컨트롤러 기초
- AVR 구조와 기능
- AVR 명령어 세트
- AVR 보드제작 및 환경구축
- AVR-gcc C프로그래밍
- EZ_X5보드와 시리얼통신
- A/D 컨버터, I2C활용
- 텍스트, 그래픽 LCD 프로그램


*Project 설계와 실습 :333시간

- 개인프로젝트 4개정도 실습(수업시간에 진행)
- Target 보드 Embedded OS포팅실습
- JTAG를 활용한 Debugging 실습
- Boot Loader 작성/커널이미지 포팅
- H/W에 연결과 Device Driver 하기

수료 후 진로

관련자격증

리눅스마스터 1,2급 - 한국정보통신인력개발센터
ESDP - 한국정보통신인력개발센터

강사소개

 

 


교육기관 [위치]

과정명 [분류/개월]

교육기간

교육비

게재일

 

광고 고객지원센터 : 02-703-7063 02-3673-3323제휴 및 광고안내   l  개인정보처리방침   l  이메일무단수집거부   l      ▲위로

Copyright(C)2004 GUKBI.COM All Right reserved.  대표자 : 서병용 | 통신판매업신고번호 : 제2013-서울성북-00365호
본사 : 서울 성북구 동선동 121-6 코아루센타시아 102동 911호 ㅣ지사 : 서울 종로센터 신촌센터 강남센터 강북수유센터
 ㅣ  사업자번호 : 210-13-99089