강의목표
-Cortex-M3/M4 구조를 이해할 수 있다.
-MCU기반에서 C 언어를 사용하여 하드웨어를 제어할 수 있다.
-통합개발환경을 구축하고 하드웨어 제어를 위한 개발 및 디버깅을 수행할 수 있다.
강의개요
-펌웨어 개발환경 구축
-펌웨어 작성방법
-Cortex-M Processor Architecture
-디버깅 방법
참고사항
♦ 강의자료는 제본으로 제공되어 온라인 수강생에게는 제공되지 않습니다.(PDF 배포 불가)
♦ 출석 100%, 퀴즈 3/5문제 통과시 수료증이 발급됩니다.
♦ 수강신청 기간 내에 홈페이지에서 수강 취소해야 정상 취소처리 됩니다.
♦ 1개 교육에 대해 전일 결석시, 향후 8개월간 수강 신청이 자동으로 제한되며, 기존 수강신청도 전면 취소됩니다
강좌상세
| 일자 |
2026-07-07 |
시간 |
10:00 ~ 12:00 |
강사 |
정원석 이사 (주)이엠시스 |
| 내용 |
[오전 시간 : 10:00 ~ 12:00]
○ Cortex-M 구조 및 특징
- Memory Map
- Nested Vectored Interrupt Controller
- Bit Banding
- Programmer's Model
- System Timer |
| 일자 |
2026-07-07 |
시간 |
13:00 ~ 17:00 |
강사 |
정원석 이사 (주)이엠시스 |
| 내용 |
○ 개발환경
- 프로젝트 생성과정 이해 및 실습
- JTAG을 이용한 디버깅 환경 설정 및 실습
- 하드웨어 제어를 위한 레지스터 영역의 bit-wise 연산 이해 |
| 일자 |
2026-07-08 |
시간 |
10:00 ~ 12:00 |
강사 |
정원석 이사 (주)이엠시스 |
| 내용 |
○ GPIO 기반의 입출력 제어 방식 |
| 일자 |
2026-07-08 |
시간 |
13:00 ~ 17:00 |
강사 |
정원석 이사 (주)이엠시스 |
| 내용 |
○ Cortex-M System Timer에 대한 이해
○ UART 기반의 데이터 통신 방법 이해 |
| 일자 |
2026-07-09 |
시간 |
10:00 ~ 12:00 |
강사 |
정원석 이사 (주)이엠시스 |
| 내용 |
○ Cortex-M 프로세서 기반의 인터럽트
- NVIC 인터럽트 구조
- 벡터 테이블 구조 및 작성방법
- 인터럽트 우선순위에 따른 중첩 인터럽트 이해 |
| 일자 |
2026-07-09 |
시간 |
13:00 ~ 17:00 |
강사 |
정원석 이사 (주)이엠시스 |
| 내용 |
○ 인터럽트 동작 실습
- GPIO 인터럽트 실습
- UART 인터럽트 실습
Startup Code에 대한 동작 이해 |
강의장소
공과대학 7호관 221호 / zoom
담당자 연락처
- 전남대-아카데미 if($edu_db['campus']!="본센터")echo "캠퍼스"; ?> 담당자 : 채보라
- 연락처 : 062-530-0367
- 이메일 : chae1530@jnu.ac.kr
|