1. CANoe 환경 설정
- 해당 프로그램 설치(SIMULINK에서 CANoe관련 라이브러리를 제공함)
- 해당 버튼 활성화!!!!!!
2. Simulink 환경 설정
- MATLAB에 해당 명령어(mex -setup C++) 입력(Visual Studio가 설치되어 있어야 함)
- 맨 마지막 부분은 솔직히 잘 모르겠음... 그냥 CANoe 관련된건 체크
3. CANoe/SIMULINK 연동하기
- SIMULINK에서 CANoe 라이브러리 확인 가능
- CANoe I/O에서 message & signal & System variable 관련 I/O block들이 존재
- CANoe block => Select message, 현재 열려 있는 cfg에 저장된 dbc와 연동됨
- Simulation을 위해선 Simulation Step block이 필요, Offline이여야 함
- Select message 버튼을 누를 때, 만일 cfg가 열려있지 않다면, 빈 cfg가 열림 => 기존 cfg를 불러오거나, 현 cfg에 dbc를 연동하거나, 편한 방법으로 하세요
- ECU/Node에 SIMULINK모델을 올리는 방법
CANoe/SIMULINK 실행
- Panel로 조절한 signal에 SIMULINK에서 정의한 값 5가 더해진 걸 확인할 수 있음
※ System variable
- System variable 생성하는 방법
- Namespace는 System struct(여러개의 variable로 구성된 Group)을 만들 때 그 Group의 명칭
- Data type, Values 등을 정의할 수 있음