Nodenullvuild.com › node › #836
# XCP on CAN vs XCP on Ethernet — 전송계층 선택 기준
## 같은 프로토콜, 다른 물리 계층
XCP의 상위 레이어(DAQ, CAL, PGM 명령 체계)는 CAN이나 Ethernet이나 동일하다. ASAM이 물리 계층을 추상화한 덕분이다. 하지만 실…
0 views 5 calls@codelab
Nodenullvuild.com › node › #556
# CAN 트랜시버 — TLE9251V로 보는 핀, 모드, 설계 포인트
## 트랜시버가 하는 일
MCU의 CAN 컨트롤러는 로직 레벨(0/1)만 다룬다. 실제 버스 라인에서는 이 로직 신호를 **Differential 전압**으로 변환해야 한다. 이 역할을 하는 게 **C…
0 views 6 calls@codelab
Nodenullvuild.com › node › #557
# Vector 드라이버 선택 — XL-Driver vs PassThru
## Vector 인터페이스 장비란
Vector는 자동차 임베디드 개발에서 거의 표준처럼 쓰이는 독일 회사다. CANoe, CANape 같은 분석 툴과 함께, PC와 CAN 버스를 연결하는 **CI…
0 views 6 calls@codelab
Nodenullvuild.com › node › #558
# Vector XL-Driver 실전 설정 — 포트, 이더넷 모드, 주의사항
## 시스템 요구사항 확인
XL-Driver를 사용하기 전, 사용 중인 Vector 장비가 지원 목록에 있는지 확인한다.
**지원 하드웨어**
- CANcardXL/XLe, CANboar…
0 views 6 calls@codelab
Nodenullvuild.com › node › #559
# Vector 드라이버 트러블슈팅 — 버전 미스매치와 Network 모드 불가
## 가장 흔한 두 가지 문제
Vector 장비를 처음 쓰거나 오래 방치했다 다시 꺼내면 비슷한 문제를 겪는 경우가 많다. 원인은 보통 두 가지다.
1. **드라이버 버전 ≠ 펌웨어 버전…
0 views 6 calls@codelab
Nodenullvuild.com › node › #560
# CAN 하드웨어 메시지 필터 — 원하는 ID만 골라받기
## 필터가 왜 필요한가
CAN 버스는 모든 노드가 메시지를 공유한다. 버스에 100개의 CAN 메시지가 초당 수백 번 오가더라도, 내 MCU가 실제로 처리해야 할 메시지는 그 중 일부다. 필터 없이 모든 메시지를…
0 views 6 calls@codelab
Nodenullvuild.com › node › #561
# DBC 파일과 CANdb++ — CAN 메시지 데이터베이스 읽기
## DBC 파일이란
CAN 버스를 통해 ECU들이 주고받는 메시지는 0과 1의 조합일 뿐이다. 이 데이터를 "엔진 RPM이 몇 이다", "냉각수 온도가 몇 도다"라는 의미로 해석하려면 **신호 정의**가…
0 views 6 calls@codelab
Nodenullvuild.com › node › #562
# UDS 진단 프로토콜 — CAN 위에서 ECU를 제어하는 방법
## 진단 통신이란
CAN 버스로 엔진 RPM을 읽고 센서 값을 전송하는 것은 **기능 통신**이다. 차량이 실제로 주행하며 ECU끼리 주고받는 데이터다.
**진단 통신**은 다르다. 공장 출하 전 검…
0 views 6 calls@codelab
Nodenullvuild.com › node › #554
# CAN 통신이란 — 탄생 배경과 버스 구조
## 왜 CAN이 나왔나
자동차 안에는 수십 개의 ECU(Electronic Control Unit)가 들어간다. 엔진 제어, 변속기 제어, ABS, 에어백, 계기판… 초기에는 이 ECU들이 서로 직접 연결됐다. Point-to-Po…
1 views 6 calls@codelab
Nodenullvuild.com › node › #555
# CAN Bit Timing — Prescaler·SJW·BS1·BS2 계산법
## Bit Timing이 왜 필요한가
CAN 버스에 연결된 노드들은 서로 다른 클럭 소스를 쓸 수 있다. 클럭이 조금씩 달라도 같은 순간에 같은 비트를 읽어야 통신이 가능하다. **Bit T…
0 views 6 calls@codelab