전체 글108 섹션 6_CANoe - CAPL과 Panel 기본 (섹션 5) ## Event 개념소개 및 Measure Start/Stop EventGeneral Event이벤트 종류코드 작성 패턴이벤트 의미시작/종료 관련on preStartMeasurement 시작 직전시작/종료 관련on startPreStart 종료 직후시작/종료 관련on preStopMeasurement 종료 직전시작/종료 관련on stopMeasurementPreStop 종료 직후키보드on key키보드 특정 키 눌렸을 때CAN 통신 관련on messageCANoe에 메시지 계속됐을 때(Tx 또는 Rx 모두)CAN 통신 관련on busoff버스 오프 발생됐을 때CAN 통신 관련on errorFrameError 메시지 계속됐을 때CAN 통신 관련on signal, on signal_change시그널 값 바뀌었.. 2024. 10. 19. 섹션 5_CANoe - CAPL과 Panel 기본 (섹션 5) # Write 함수 소개 ( C언어의 Printf)write 함수는 C 언어의 printf 함수와 완전히 같은 기능을 하는 함수입니다.화면상에 사용자가 원하는 문장을 출력해주는 함수입니다.이때 문장이 출력되는 위치를 write window라고 부릅니다.Write Window는 CANoe 화면에서 볼 수 있는데요.실제 CANoe 화면을 보면 여기 하단에 Write라고 적혀있는 이게 Write Window이고요.그리고 이 Right 창을 사용해서 우리가 문장을 출력하면 바로 이 공간에 문장이 출력이 됩니다.그리고 이 Right Window를 만약에 끄고 싶으면 오른쪽 위 Close X 버튼을 누르면 꺼지고 다시 키고 싶으면 CANoe 상단의 Home 탭의 Write 버튼을 누르면 클릭하면 이렇게 다시 Wri.. 2024. 10. 19. 섹션 4_CANoe - CAPL과 Panel 기본 (섹션 4) ## CAPL 변수, 데이터 타입, 상수, #define 지역변수:변수가 선언된 종괄호 내부에서만 접근할 수 있는 변수입니다.예제 코드 설명:예시 코드에서 ONKEY A 이벤트와 ONKEY B 이벤트 두 개의 서로 다른 이벤트가 있습니다.이 두 이벤트 모두에서 접근할 수 있는 변수는 전역변수입니다.전역변수와 지역변수의 차이:전역변수는 코드 전체에서 접근할 수 있는 반면, 지역변수는 각각의 종괄호 내에서만 접근 가능합니다.전역변수의 위치:CAPL에서는 전역변수 선언 위치가 중요합니다. 전역변수는 특정한 코드 영역에 선언되어야 합니다.CANoe 환경에서의 전역변수 선언:CANoe 같은 환경에서는 별도의 코드 영역 없이 코드의 빈 공간에서 변수를 선언할 수 있습니다.이러한 변수들은 variables 영역에 .. 2024. 10. 19. CANoe - CAPL과 Panel 기본 (섹션 3_3 ~ 3_6) # 컴파일 하기 # CAPL Broswer 기능 소개 ## CAPL Functions Explorer코드 드래그: 코드를 마우스로 드래그하면 자동으로 스크립트가 작성됩니다.F1 키로 도움말 보기: 이벤트를 클릭한 상태에서 F1 키를 누르면 관련된 상세한 도움말이 나타납니다.도움말 문서 제공:이벤트의 종류와 사용 방법에 대한 설명이 제공됩니다.이벤트 핸들러와 시스템 함수:이벤트 핸들러 안에서 **System Functions(시스템 함수)**를 볼 수 있습니다.CAPL에서 제공하는 다양한 API 함수도 이와 유사한 방식으로 접근할 수 있습니다.CAPL 문서의 편리함:CAPL의 각 함수에 대한 설명과 파라미터가 정리되어 있어 쉽게 이해할 수 있습니다. 도움말 페이지 접근:이벤트를 클릭한 상태에서 F1 키를 .. 2024. 10. 19. 이전 1 2 3 4 5 ··· 27 다음