“arm · SoC · Drone · IoT · AI · Embedded   휴인스가 함께합니다”

HUINS


교육센터

> 교육센터 > 교육일정 및 수강신청

교육센터 Education Center

교육수강안내

외부기관 교육
    교육과정
    교육명 마이크로프로세서
    일정 2018-05-29~2018-05-30 실습장비
    수강료 0원 수강신청

마이크로프로세서(임베디드) - Cortex-M4 프로세서 구조 및 펌웨어 실무

 

교육개요

마이크로프로세서(임베디드) - Cortex-M4 프로세서 구조 및 펌웨어 실무

 

교육개요

임베디드 시스템 제어를 위한 최신 ARM 프로세서인 Cortex-M4 구조에 대한 이 해를 바탕으로 현업에서 많이 사용하는 STM32 CPU를 사용하여 실습을 진행한 다. 본 과정은 펌웨어 개발환경 구성, 펌웨어 작성절차 및 디버깅에 관한 방법을 익혀 현업의 적용도를 높이도록 한다

 

교육대상

펌웨어 개발자

 

교육장비

HW : STM32 개발 보드, JTAG 디버거

 

시간

교육내용

비고

1일차

Cortex-M 구조 및 특징

- Memory Map

- Nested Vectored Interrupt Controller

- Bit Banding

- Programmer's Model

- System Timer

개발환경

- 프로젝트 생성 과정 이해 및 실습

- JTAG을 이용한 디버깅 환경 설정 및 실습

8 시간

(이론/실습)

2 일차

STM32 Programming 실습

- 입출력 포트 제어 방식 개념 및 동작 실습

- Bit 연산에 대한 이해

- 레지스터를 이용한 하드웨어 제어

Cortex-M 프로세서 기반의 인터럽트

- NVIC 기반의 인터럽트 구조

- 벡터 테이블에 대한 이해 및 작성방법

- 인터럽트 우선순위에 대한 이해

- 중첩 인터럽트에 대한 이해

STM32 CubeMx를 이용한 코드 생성 및 하드웨어 제어

- UART, ADC, PWM

Startup 동작 과정 이해

Firmware Upgrade 과정에 대한 이해

응용실습

8 시간

(이론/실습)

 

 


제품문의 및 이메일문의
031) 719-8200
sales@huins.com
기술지원