RA6M3 기반 임베디드 시스템 교재 출판
- 자동화연구실
- Hit457
- 2024-11-15
교재 제목: RA6M3 기반 임베디드 시스템
■ 저자: 오성빈, 김종훈, 임세정, 최혁준, 차성근, 전재욱 지음
■ 진행 기간: 2023.12. ~ 2024.06.
■ 목차
- 1) 임베디드 시스템 소개
- - ARM 프로세서
- - RA6M3
- - 임베디드 시스템
- 2) 개발 환경 소개
- - E2 Studio 개발환경 소개
- - 데이터시트 분석 방법
- - 기타 프로그램 설치 방법 (Renesas Flash Programmer, CanKing, Tera-term, WireShark, WinPcap, dll File, GoldWave, HxD Hex Editor)
- 3) GPIO/FND
- - GPIO/FND 개요
- - 이론 (회로 구성, 핀맵, 레지스터 설정 등)
- - 관련 실습 (GPIO/FND 활용)
- 4) Interrupt
- - Interrupt 개요
- - 이론 (하드웨어 구성 및 레지스터 설정 등)
- - 관련 실습 (LED, FND 제어 등)
- 5) Timer
- - Timer 개요
- - 이론 (오실레이터, 레지스터 설정 등)
- - 관련 실습 (Timer 기반 LED, DC 모터, Servo 모터 제어)
- 6) ADC/DAC
- - ADC/DAC 개요
- - 이론 (신호 변환 과정, 분해능, 레지스터 설정 등)
- - 관련 실습 (아날로그 및 디지털 장치 및 LED, DC모터, 스피커 제어)
- 7) SCI-UART
- - SCI-UART 개요
- - 이론 (시리얼 통신, 하드웨어 동작 원리, 레지스터 설정 등)
- - 관련 실습 (시리얼 통신 기반으로 LED, 스위치, FND 제어)
- 8) CAN 통신
- - CAN 개요
- - 이론 (CAN 프레임 구성, 하드웨어 동작 원리 및 레지스터 설정 등)
- - 관련 실습 (CAN 통신 기반 LED, FND 및 아날로그 장치 제어 등)
- 9) Ethernet 통신
- - Etherntet 개요
- - 이론 (OSI 7 계층, Ethernet 프레임, 하드웨어 동작 원리 및 레지스터 설정 등)
- - 관련 실습 (Ethernet 통신 기반 메시지 전송 등)
- 10) 종합 프로젝트
- - 이론 및 실습 종합 평가를 위한 프로젝트 진행
- 11) FreeRTOS
- - FreeRTOS 개요
- - 이론 (멀티 스레드, 스케줄링 알고리즘, 세마포어 및 뮤텍스 및 레지스터 설정 등)
- - 관련 실습 (RTOS 기반 LED, 가변저항, 모터 제어 등)
- Previous
- 2023 국가연구개발 우수성과 100선 선정