출간일 | 2024-08-30 |
ISBN | 979-11-5550-643-1 |
면수/판형 | 46배판(188 X 257)·512쪽 |
가격 | 35,000원 |
MCU 관련 이론을 이해하고 직접 MCU 기반의 임베디드 시스템을
다루어볼 수 있도록 다양한 실험과 실습 위주로 구성된 책
오늘날 자동차, 제조 생산 장비, 건설 장비 등을 포함하여 산업 전 분야에 걸쳐 MCU(Micro Controller Unit)가 널리 사용되고 있다. 따라서 MCU에 대해 이해하고 응용할 수 있는 역량을 갖추는 것이 중요하다. 이를 위해 MCU 관련 이론을 이해하고 직접 MCU 기반의 임베디드 시스템을 다루어보는 것이 필요하다. 이 책은 Renesas의 RA6M3 MCU를 기반으로 UART, CAN, Eth\-ernet 등의 통신 기능과 LED, LCD, FND, 스위치, 센서, 모터 등의 주변 장치를 포함하는 임베디드 시스템을 이용하여 다양한 실험과 실습을 수행할 수 있도록 하였다.
이 책에서는 임베디드 시스템과 개발 환경 구축 방법을 소개하고, GPIO, 인터럽트, 타이머, ADC/DAC, CAN, Ethernet 등과 관련된 내용을 설명하고, 실시간 운영체제인 FreeRTOS 기반의 프로그래밍에 대해서도 설명하였다. 각 실습 부분에서는 관련 이론을 먼저 소개하고 다양한 실습 과정을 수행할 수 있는 설명을 제공하였다.
이 책을 통하여 모든 학습자가 임베디드 시스템을 이해하기 바란다.
서울대학교 전자공학과를 졸업했으며, 동 대학원에서 석사 학위를 받았다. 미국 Purdue University에서 박사학위를 받았으며, 삼성전자에서 근무를 했다. 현재 성균관대학교 정보통신공학대학 반도체시스템공학과 교수로 재직하고 있다.
경남대학교 컴퓨터공학과를 졸업했으며, 동 대학원에서 석사학위를 받았다. 현재 성균관대학교 전자전기컴퓨터공학과에서 박사학위를 진행 중이다.
호서대학교 전자공학과를 졸업하였고, 성균관대학교 전자전기컴퓨터공학과에서 석사학위를 받았다. 현재 HL Klemove에서 근무하고 있다.
충남대학교 메카트로닉스공학과를 졸업하였고, 현재 성균관대학교 전자전기컴퓨터공학과에서 석사학위를 진행 중이다.
성균관대학교 전자전기공학부를 졸업했으며, 동 대학원에서 석사학위를 진행 중이다.
성균관대학교 전자전기공학부를 졸업했으며, 동 대학원에서 석사학위를 진행 중이다.
머리말
용어정리
1 임베디드 시스템 소개
1.1 마이크로프로세서 소개
1.2 RA6M3
1.3 임베디드 시스템
2 개발환경 소개
2.1 개요
2.2 E2 Studio 개발환경
2.3 데이터시트 분석 방법
2.4 관련 프로그램 설치
3 GPIO/FND
3.1 개요
3.2 이론
3.3 실습
4 인터럽트
4.1 개요
4.2 이론
4.3 실습
5 타이머
5.1 개요
5.2 이론
5.3 실습
6 ADC/DAC
6.1 개요
6.2 이론
6.3 실습
7 SCI-UART
7.1 개요
7.2 이론
7.3 실습
8 CAN 통신
8.1 개요
8.2 이론
8.3 실습
9 Ethernet 통신
9.1 개요
9.2 이론
9.3 실습
10 종합 프로젝트
10.1 개요
10.2 프로젝트 소개
11 FreeRTOS
11.1 개요
11.2 이론
11.3 실습
A Appendix
A.1 하드웨어 사양
A.2 펌웨어 구조
참고문헌
INDEX