Cortex-M3 구조 및 디바이스 제어

홈으로교육과정임베디드 SW 아카데미펌웨어 제어

일수/시간 4일 / 32시간 강사 MDS전문강사
과정매니저  정승호 (031-622-7684)
교육비 880,000원 (VAT포함)
선수과정 Cortex-M 기반 개발환경 구축 교육 (ST STM32)
후속과정 Cortex-M4 프로세서 구조 및 활용
실습장비 STM32VLDISCOVERY 레퍼런스 보드, ARM 프로세서용 컴파일러(IAR)
정원 20명
전체 교육일정
교육일정 신청마감일 수강신청 교육장소
2023.04.17(월) ~ 2023.04.20(목) 신청마감 교육장소 분당교육센터
2023.08.21(월) ~ 2023.08.24(목) 신청마감 교육장소 분당교육센터
과정개요
ARM Cortex-M3 코어는 여러 회사에서 SOC 형태로 출시하고 있으며, 성능, 비용, 효율적인 전력 관리, 네트워크 통신, 코드의 재사용 등 개발자들에게 필요한 다양한 기능들을 제공한다. 또 이러한 기능들을 이용하여 사용자 친화적인 제품들을 손쉽게 만들어 낼 수 있다.본 과정에서는 ST사의 STM32F 시리즈 프로세서를 기반으로 Cortex-M3에 대한 기본적인 하드웨어 지식, IAR 등의 개발환경 구성, 펌웨어 작성법 등을 다룹니다.

* 실습환경 : NUCLEO-F103RB reference board, ARM processor compiler(eclipse 기반 gcc 또는 IAR),


특이사항


교육목적

- Cortex-M3 계열 프로세서의 구조 및 주변 모듈을 이해하고, 활용할 수 있습니다.
- Cortex-M3 계열 프로세서의 구조를 이해
- STM32F100R 시리즈의 주변 모듈 이해
- GPIO, UART, Timer 구조 이해와 펌웨어 설계 지식 습득
- PWM, ADC 구조 이해와 펌웨어 설계 지식 습득
- VIC 컨트롤러, EXTI, Timer 인터럽트의 구조 이해와 인터럽트 처리 코드 설계 지식 습득

교육대상

- 가전 기기, 자동차 내장 시스템 개발자
- MCU 기반 프로그램 개발자
- 펌웨어 분야 개발 입문자

교육내용

구분

목차세부내용
1일차

- 개발환경 구축

- 버튼, LED 제어

- 개발 환경 구축

- GPIO 출력 제어

- GPIO 입력 제어

2일차

- 시간, 인터럽트, 통신 제어

- 타이머 시간 제어

- 인터럽트 입력 제어

- UART 통신 제어

- 블루투스 통신 제어

3일차

- 센서, 모터 제어


- ADC 입력 제어

- PWM 출력 제어


4일차

- Bootloader


- ARM assembly

- Startup code code 분석




첨부파일

과정소개서_Cortex-M3 구조 및 디바이스 제어.pdf

페이스북트위터구글즐겨찾기이메일

확인