• 통합검색
    검색
  • 시설장비 예약
  • 교육신청 안내
  • 고객상담 안내
홈 > IT융합 > 마감된 교육과정
진행중인 교육과정
Cortex-M3/M4 기반 Firmware 고급 및 응용(보드제공)
강사명 진행상태  교육종료
교육기간 2014-09-29 ~ 2014-10-02 종료
2014-07-01 ~ 2014-07-04 종료
2014-03-31 ~ 2014-04-03 종료
교육시간 (1일 7시간, 09:30~17:30)
총 1주, 총 4일, 총 28시간
교육비 150,000원 고용보험환급여부 자세히
교육장소 - 서울시 양천구 목동중앙로13나길 3(목동 124-1) 한국전파진흥협회
.. 9호선 신목동역 1번출구 3분 거리, 9호선 염창역 3번출구 7~8분 거리
교육개요 Cortex-M3 코어는 ARM 사에서 가장 최근에 발표한 코어로서 임베디드 컨트롤러 Market 를 타겟으로 하고 있으며, 가격 대비 성능이 아주 우수하기 때문에 널리 사용되고 있습니다. 본 강좌는 ST Micro에서 현재 양산 중에 있는 STM32F10x 제품군들을 사용하여 Cortex-M3 Architecture 이해 및 그 기반에서 Programming 을 해 보도록 구성되어 있습니다. 기존의 임베디드 MCU 기반의 개발자들은 본 강좌를 통해 기존 ARM7, 9 기반의 MCU들과 차이점들을 이해하고 Architecture 측면에서 성능 향상을 위해 어떠한 기능들이 보강되었는 지 살펴 보시게 될 것입니다.
교육대상 - 중소기업 재직자 및 예비인력 대상(대기업 및 공무원은 제외될 수 있음)
선수지식 - C Programming
- 임베디드 시스템 개념
- 임베디드 S/W 개발 경험
실습장비 - HW : STM32 개발 보드(무상제공), ST-Link
- SW : IAR EWARM Compiler
기대효과 - 전통적인 ARM 및 Cortex-M 계열의 Processor 구조를 이해할 수 있다
- Cortex-M 계열의 인터럽트 처리 동작을 이해하여 서비스 함수를 구현할 수 있다
- Cortex-M 기반에서 Firmware를 작성하여 임베디드 보드 상의 하드웨어를 제어할 수 있다
- 임베디드 개발 툴을 효과적으로 사용하여 동작오류 및 원인을 빨리 파악하고 심도있는 디버깅을 할 수 있다
전형방법 - 선착순 마감(교육과정지원 인원이 10명미만시 폐강될수있음(추후통보))
- 중소기업재직자, 학생, 구직자 우선순위
- 교재 및 중식 제공
제출서류 - 훈련위탁계약서(고용보험 환급신청시)
- 사업자등록증 사본(계산서 발행용)
문의 - 한국전파진흥협회 부설 전파방송통신인재개발교육원 Tel.02)317-6189 / Fax.02)317-6062
교육시간표
NO 구분 교육시간 교육내용
1 Cortex-M3/M4 개요 2H - Architecture 이해
- Comparison to ARM7
- Memory Map
- System Timer
- Exceptions/Interrupts
- Bit Banding Mechanism
- FPU
2 Cortex-M3 Programmer\'s Model 3H - Thumb-2 Instruction
- Startup 구조
- Register
- Vector Table
- 개발 툴 사용법 (compiler, Assembler, Linker)
- System Memory를 이용한 Firmware Upgrade 소개
3 STM32F10x Programming 실습 2H - Bit-Wise Operation에 대한 이해
- 입출력 포트 제어 방식 개념 및 동작 실습
4 Cortex-M3 기반의 인터럽트 처리에 대한 이해 3H - 전통 ARM Processor와 비교 분석
- Nested Interrupt 개념 이해
- Vector Table 개념 이해
- 인터럽트 동작 관련 레지스터 개념 이해
5 인터럽트 동작 실습 4H - GPIO 기반의 인터럽트 동작 실습
- UART 기반의 인터럽트 동작 실습
- 우선 순위에 따른 동작 실습
- System Timer 동작 실습
- Interrupt Masking Level 제어 실습
6 빌드 과정에 대한 이해 Cortex-M4 기반의 FPU 동작 테스트 Startup Code 이해 및 작성 실습 USB 실습 4H - ICF 파일에 대한 이해
- MAP 파일에 대한 이해
- Section 초기화 과정 이해
- VCP 통신 테스트
- HID 방식의 USB Mouse
7 STM32F10x Programming 실습 3H - DMA 기반의 ADC 동작 실습
- Power Management 실습
8 응용 실습 IAP를 이용한 Firmware Upgrade에 대한 이해 및 실습 7H - RTOS 포팅 실습
- IAP를 이용한 Multi-Image Upgrade 실습
- 응용 프로젝트
교육사진
등록된 사진이 없습니다.
목록
교육비 납부
교육비 할인
설문조사
증명서 발급
위탁훈련계약서
온라인 교육
오시는 길