학습자의 차량 네트워크 통신에 대한 이해를 돕기 위해
Infineon사의 TC275 MCU를 이용한 실습 내용으로 구성된 책
자율주행차, 전기차, 커넥티드카와 같은 새로운 차량 기술이 등장하면서 다양한 센서 및 액추에이터가 추가되고 차량 전자전기 구조가 복잡해지면서 차량 내부 정보량이 대폭 증가하고 있다. 따라서 이러한 정보를 효율적으로 전송할 수 있는 차량 네트워크 역할이 더욱 중요하게 되었다. 차량 네트워크 핵심 내용을 제대로 이해하려면 관련 이론적인 내용과 함께 실무와 밀접한 실습을 수행하는 것이 필요하다. 이 책은 학습자의 차량 네트워크 통신에 대한 이해를 돕기 위해 Infineon사의 TC275 MCU를 이용한 실습 내용으로 구성되었다.
설계된 임베디드 시스템은 다양한 차량 네트워크 실험을 수행할 수 있도록 CAN/CAN-FD, Ethernet, 시리얼 통신 등의 기능과 LED, 스위치, 모터, TFT-LCD 등의 주변 장치를 포함하였다. 본 교재는 임베디드 시스템과 개발 환경 구축 방법을 소개하고, CAN, Ethernet, 멀티 코어 구동 등과 관련된 실습에 관해 설명한다. 각 실습 부분에서는 관련 이론을 먼저 소개하고 다양한 실습 과정을 수행한다. 실습마다 별도의 GUI와 바이너리 파일을 제공하기 때문에, 프로그래밍 지식이 부족한 학습자도 관련 실습 내용을 쉽게 수행할 수 있다. 또한, 부록에는 임베디드 시스템의 하드웨어 사양, 펌웨어 구조, 라이브러리 구성 등에 관한 상세한 내용이 포함되어 있어서 임베디드 시스템의 프로그램 세부내용에 관심이 있는 학습자에게 도움이 될 것이다.
Contents
서문
1 임베디드 시스템 소개
1.1 Infineon
1.2 TC275
1.3 임베디드 시스템
2 개발환경 설치 및 사용 방법 소개
2.1 개발 과정 소개
2.2 UDE-STK 설치 및 사용 방법
2.3 기타 프로그램 설치 방법
3 CAN 통신
3.1 개요
3.2 배경지식
3.3 실습
4 Ethernet 통신
4.1 개요
4.2 배경지식
4.3 실습
5 멀티 코어 운용
5.1 개요
5.2 배경지식
5.3 실습
부록
A.1 하드웨어 사양
A.2 펌웨어 구조
A.3 기타 라이브러리
참고문헌
찾아보기
Author
도영수,박재완,김민호,김종훈,전재욱
한국교통대학교 컴퓨터공학과를 졸업하였고, 성균관대학교 전자전기컴퓨터공학과에서 석사 학위를 받았다. 현재 성균관대학교에서 박사학위를 진행 중이다.
한국교통대학교 컴퓨터공학과를 졸업하였고, 성균관대학교 전자전기컴퓨터공학과에서 석사 학위를 받았다. 현재 성균관대학교에서 박사학위를 진행 중이다.