모든 직렬통신 한 번에 끝내기
UART부터 CAN·RS-485까지
임베디드에서 쓰는 직렬통신을 한 권에 정리했습니다. 각 통신이 선을 몇 가닥 쓰는지, 파형이 어떻게 생겼는지, 언제 무엇을 고르는지까지 다룹니다.
무료로 받기
구글 계정으로 간단한 신청서를 내면 완료 화면에서 바로 내려받을 수 있습니다. 세 권 중 원하는 책을 한 번에 고를 수 있습니다.
26쪽 · 1.5MB · A4 PDF
구글 계정으로 신청하고 받기 ↗수집 항목: 구글 계정 이메일 · 목적: 전자책 제공과 신청 기록, 동의한 경우 새 전자책·강의 소식 안내 · 보관: 동의 철회 시 또는 신청 후 2년. 개인정보처리방침
이런 분께 권합니다
- 통신 이름은 많이 들었는데 차이를 설명하기 어려운 분
- 데이터시트의 타이밍 그림을 읽는 게 막막한 분
- 프로젝트에서 어떤 통신을 골라야 할지 기준이 필요한 분
목차
기초
보드 안의 통신
멀리, 튼튼하게
- RS-232, RS-422, RS-485: UART를 멀리 보내기
- CAN: 차량용 버스의 원리
- CAN FD: 64바이트와 빨라진 데이터 구간
- LIN: 마스터가 차례로 묻는 저가 네트워크
PC와 네트워크
설계와 디버깅
- 프로토콜 설계: 나만의 통신 규칙 만들기
- CRC와 체크섬: 깨진 데이터 알아내기
- 링 버퍼: 인터럽트와 메인 루프 사이의 다리
- 로직 분석기: 통신 내용을 그대로 본다
- 오실로스코프: 파형으로 회로를 읽는다
마무리
- 어떤 통신을 고를까
각 장은 사이트의 로드맵 노트와 연결되어 있어서, 링크를 누르면 웹에서도 같은 내용을 읽을 수 있습니다.