교육 세부 내용
과정코드 16NBIC0008
과정명 오픈소스 하드웨어 ARM 프로그래밍
강사 고강태
교육기간 3 일( 9:00~18:00 ) 이론50%, 실습50%
교육비 무료
교육일정
현재 신청 가능한 교육이 없습니다.
담당자 관리자 [Tel: 02-6388-6126]
 
expand_less교육내용 정보 닫기
[ 교육내용 ]

Open Source H/W ARM 프로그래밍

날짜

시간

지도내용

세부과목명

교육장

강사명

1일차

09:00∼09:50

4

Raspberry Pi와 Cortex 프로세서

Kernel Cross compile 개발 환경

Kernel 소스와 구성

Kernel 빌드와 설치

Raspberry Pi Cortex-A9 소개

교육장2

고강태

10:00∼10:50

11:00∼11:50

12:00∼12:50

14:00∼14:50

4

GPIO 소개

GPIO 입력과 출력

GPIO와 Sensor 데이터

GPIO 이용 외부

입출력 장치 제어

15:00∼15:50

16:00∼16:50

17:00∼18:00

2일차

09:00∼09:50

4

UART 구조

RS-232 통신

UART 장치 제어

10:00∼10:50

11:00∼11:50

12:00∼12:50

14:00∼14:50

4

Cortex의 Interrupt 구조

Timer Interrupt 제어

Clock 제어

Interrupt driven 제어 기법

15:00∼15:50

16:00∼16:50

17:00∼18:00

3일차

09:00∼09:50

4

저수준 GPIO Register

GPFSEL, GPSET, GPCLR

Low level C 프로그래밍

10:00∼10:50

11:00∼11:50

12:00∼12:50

14:00∼14:50

4

Register Memory map

저수준 Register 제어

Low level C 프로그래밍

15:00∼15:50

16:00∼16:50

17:00∼18:00

 

24

 

 

 

 

 

※ 단, 교육 내용은 교육의 질적 향상을 위해 사전 예고 없이 변경될 수 있습니다.

과정개요
  - ­RaspberryPi Cortexprocessor 소개

­- GPIO 기본 디바이스 제어

­- 외부입출력 장치제어

­- UART 장치제어

­- Interruptdriven 제어기법

­- Low level C프로그래밍

교육목적
  ­- Cortex를 이용한 제품개발시 필요한 시스템 개발환경구축 및 부팅절차의 이해

­- Cortex를 이용하여 임베디드 시스템을 개발하기 위한 필수 핵심 디바이스들의 제어기술 확보

­- 신뢰성 제고를 위한 Fault 핸들러 설계지식의 습득

교육대상
  - ­Cortex 프로세서를 활용하여 임베디드 시스템을 개발하고자 하는 개발자

­- 임베디드 시스템 소프트웨어 개발에 입문하는 개발자

­- 다양한 IoT 디바이스 드라이버 개발이 필요한 개발자

기타
  본 교육과정의 출결관리가 QR코드로 진행됨에 따라 www.hrd.go.kr 개별회원가입 후 스마트폰에 'HRD넷출결관리어플리케이션'을 다운받아주시기 바랍니다.