일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- probability
- python
- 클라우드
- GeorgiaTech
- Cloud
- 프로그래밍
- Bitcoin
- 오토사
- 퀀트
- 백테스트
- backtrader
- AUTOSAR
- 파이썬
- 토플 라이팅
- TOEFL
- 암호화폐
- it
- 백트레이더
- 아마존 웹 서비스
- 블록체인
- 비트코인
- toefl writing
- can
- 자동차sw
- 토플
- backtest
- 자동매매
- AWS
- 개발자
- 확률
- Today
- Total
목록CAN DBC (2)
Leo's Garage
Vector Microsar Set up을 하면서, 초기에 CAN DBC를 import하게 되면, CAN Message에 담겨있는 Signal들을 각각 SWC 상에서 연결하게 된다. 물론 개발자의 입장에 따라서 각 Signal을 직접 연결하는 것도 방법이지만, 편의성을 위해서 각 Signal을 Group 단위로 모아서 Authoring 작업도 가능하다. CANdb++ editor를 통해 DBC file을 열고, 각 message 하위에 Signal Group을 생성해서 Signal을 그 안에 위치시킬 수 있다. 완벽하게 적절한 예제 사진은 아니지만(인터넷 상에 적절한 예제가 없다 ㅜㅜ), 위의 Multiplexing/Group 항에 현재는 Multiplexing에 대한 정보가 담겨있지만, Signal G..
CAN DBC file이란 무엇인가 CAN DBC file (CAN Database)는 raw CAN Bus data를 '물리적'인 값으로 디코딩하기 위한 정보가 포함된 Text file이다. 이 raw CAN Data는 아래와 같이 생겼다. CAN ID Data bytes 0CF00400 FF FF FF 68 13 FF FF FF CAN ID에 대한 디코딩 규칙이 포함된 CAN DBC가 있는 경우에는 데이터 Byte에서 signal을 추출할 수 있고, 그 신호 중 하나가 EngineSpeed일 수도 있다. Message Signal Value Unit EEC1 EngineSpeed 621 rpm DBC 디코딩 작동 방식을 이해하기 위해 DBC 구문을 설명하고 예제를 보도록 하자. DBC message ..