공지사항로봇산업과 로봇문화를 선도하는 경남 로봇산업 진흥기관
[교육생모집]경남 IT/SW중소벤처기업 IT단기 실무교육 참가안내
3.1[붙임]참가신청서_arm(2).hwp(28.5 KB) 2008-10-01 다운로드 수: 115 |
ARM프로세서 아키텍처(초급) - ARM Processor Architecture - | |||
교육개요 | 임베디드 시스템이란 마이크로프로세서나 마이크로컨트롤러를 내장하고 제작상에서 의도했던 특정한 기능만을 수행하도록 제작된 장치를 말한다. 본 교육과정에서는 모바일 기기에서 많이 사용되는 ARM프로세서의 기본적인 이해를 바탕으로 ARM 프로세서의 내부구조 및 명령어 이해, 부트코드 작성 등 ARM 프로세서에 대한 기본적인 이해와 함께 기초적인 디바이스를 제어하는 프로그래밍 기법을 습득 | ||
교육대상 | 경남 지역내 IT/SW기업 실무자, 엔지니어 | ||
실습장비 | ARM Board (Rebis MRP-SC2440), 디버딩툴(Trace32), ARM컴파일러(ADS 1.2) | ||
기대효과 | ARM 프로세서 내부구조 및 명령어 이해를 통한 프로그래밍 기법 습득 ARM 기반 부트코드 작성 방법 습득 | ||
구분 | 교육시간 | 교육내용 | |
임베디드 시스템 구조 및 개발 | 6 | - 임베디드 시스템 구성 - 프로세서 - 시스템 버스 - 메모리 장치 | - 임베디드 시스템 설계 - 임베디드 개발환경 - SoC 설계 및 S3C2410 이해 |
ARM 프로세서 이해 | 7 | - ARM 아키텍처 - ARM720T,920T 아키텍처 | - ARM 프로세서의 구조 - ARM 프로세서 명령어 |
ARM 디바이스 제어 | 4 | - I/O Port - Timer & PWM output | - RTC(Real Time Clock) - WDT(WatchDog Timer) |
임베디드 시스템 S/W 설계 | 7 | - Exception Handling - APCS rule | - Start Up Code 작성 - 고급 프로그래밍 기법 |
ARM프로세서 아키텍처(중급) - ARM Processor Architecture - | |||
교육개요 | 기본적인 ARM 프로세서의 아키텍처를 이해하고 있는 엔지니어에게 보다 심화된 ARM 프로세서의 내부구조 및 프로그램 방법을 이해할 수 있는 기회를 제공하고, 이를 토대로 여러 가지 다양한 디바이스를 제어하고 최적화된 ARM 기반의 임베디드 시스템을 개발할 수 있는 교육과정 | ||
교육대상 | 경남 지역내 IT/SW기업 실무자, 엔지니어 | ||
실습장비 | ARM Board (Rebis MRP-SC2440), 디버딩툴(Trace 32), ARM컴파일러(ADS 1.2) | ||
기대효과 | ARM 프로세서 내부구조 및 명령어 이해를 통한 프로그래밍 기법 습득 ARM 디바이스 제어방법 습득, ARM 프로세서 기반 성능 최적화 기법 | ||
선수지식 | ARM Processor의 구조에 대한 기초 지식 | ||
구분 | 교육시간 | 교육내용 | |
ARM 프로세서 이해 | 4 | -ARM 아키텍처 특징 -ARM720T,920T,ARM11 아키텍처 | -ARM 프로세서 명령어 -SoC 설계 |
임베디드 소프트웨어 개발 | 6 | -APCS rule -Exception Handling | -Start Up Code 작성 -고급 프로그래밍 기법 |
ARM 디바이스 제어 | 8 | -메모리 시스템 -Cache, MMU, WB, MPU/TCM -RTC(Real Time Clock) | -인터럽트 컨트롤러 -DMA 제어 |
ARM 기반 코드 최적화 | 6 | -ARM 컴파일러와 라이브러리 -컴파일러 및 코드최적화 기법 | -ARM 어셈블러 코드 작성 및 최적화 방안 |