마이크로칩 로고

MICROCHIP CAN 버스 분석기

MICROCHIP-CAN-버스-분석기

CAN 버스 분석기 사용자 가이드

본 사용 설명서는 Microchip Technology Inc.와 그 자회사가 개발한 제품인 CAN 버스 분석기에 대한 설명서입니다. 제품에는 제품 설치 및 사용 방법에 대한 정보를 제공하는 사용 설명서가 함께 제공됩니다.

설치

CAN 버스 분석기의 설치 프로세스는 두 단계로 구성됩니다.

  1. 소프트웨어 설치
  2. 하드웨어 설치

소프트웨어 설치에는 컴퓨터에 필요한 드라이버와 소프트웨어를 설치하는 작업이 포함됩니다. 하드웨어 설치에는 USB 케이블을 사용하여 CAN 버스 분석기를 컴퓨터에 연결하는 작업이 포함됩니다.

PC GUI 사용

CAN 버스 분석기는 제품과 상호 작용할 수 있는 PC GUI(그래픽 사용자 인터페이스)와 함께 제공됩니다. PC GUI는 다음 기능을 제공합니다.

  1. 빠른 설정 시작하기
  2. 추적 기능
  3. 전송 기능
  4. 하드웨어 설정 기능

"빠른 설정 시작하기" 기능은 제품을 빠르게 설정하고 사용하는 방법에 대한 단계별 지침을 제공합니다. "추적 기능"을 사용하면 다음을 수행할 수 있습니다. view CAN 버스 트래픽을 분석합니다. "전송 기능"을 사용하면 CAN 버스를 통해 메시지를 보낼 수 있습니다. "하드웨어 설정 기능"을 사용하면 다양한 유형의 CAN 네트워크와 함께 사용할 수 있도록 CAN 버스 분석기를 구성할 수 있습니다.

Microchip 제품의 코드 보호 기능에 대한 자세한 내용은 다음과 같습니다.

  • 마이크로칩 제품은 해당 마이크로칩 데이터 시트에 포함된 사양을 충족합니다.
  • Microchip은 자사 제품군이 의도된 방식으로, 작동 사양 내에서, 정상적인 조건에서 사용될 경우 안전하다고 믿습니다.
  • Microchip은 지적 재산권을 소중히 여기고 적극적으로 보호합니다. Microchip 제품의 코드 보호 기능을 위반하려는 시도는 엄격히 금지되며 디지털 밀레니엄 저작권법을 위반할 수 있습니다.
  • Microchip이나 다른 반도체 제조업체는 코드의 보안을 보장할 수 없습니다. 코드 보호는 제품이 "깨지지 않는다"는 것을 보장한다는 것을 의미하지 않습니다. 코드 보호는 끊임없이 진화하고 있습니다. Microchip은 제품의 코드 보호 기능을 지속적으로 개선하기 위해 최선을 다하고 있습니다.

본 간행물과 여기에 포함된 정보는 Microchip 제품을 설계, 테스트하고 귀하의 애플리케이션과 통합하는 등 Microchip 제품에만 사용할 수 있습니다. 이 정보를 다른 방식으로 사용하는 것은 본 약관을 위반하는 것입니다. 장치 애플리케이션에 관한 정보는 귀하의 편의를 위해서만 제공되며 업데이트로 대체될 수 있습니다. 귀하의 애플리케이션이 귀하의 사양을 충족하는지 확인하는 것은 귀하의 책임입니다. 추가 지원이 필요하면 현지 Microchip 영업소에 문의하거나 다음에서 추가 지원을 받으십시오. https://www.microchip.com/en-us/support/design-help/client-support-services.

이 정보는 MICROCHIP에서 "있는 그대로" 제공합니다. MICROCHIP은 비침해, 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하되 이에 국한되지 않는 정보와 관련하여 명시적이든 묵시적이든, 서면이든 구두이든, 법률적이든 기타이든 어떠한 종류의 진술이나 보증도 하지 않습니다. 또는 그 상태, 품질 또는 성능과 관련된 보증도 하지 않습니다.

어떠한 경우에도 마이크로칩은 정보나 정보의 사용과 관련하여 어떠한 종류의 간접적, 특별, 징벌적, 부수적 또는 결과적 손실, 손상, 비용 또는 비용에 대해 책임을 지지 않습니다. 이는 마이크로칩이 조언을 받은 경우에도 마찬가지입니다. 가능성 또는 손해는 예측 가능합니다. 법률이 허용하는 최대 한도 내에서, 정보 또는 그 사용과 관련된 모든 청구에 대한 마이크로칩의 총 책임은 귀하가 해당 정보에 대해 마이크로칩에 직접 지불한 수수료 금액을 초과하지 않습니다.

생명 유지 및/또는 안전 애플리케이션에서 Microchip 장치를 사용하는 것은 전적으로 구매자의 위험이며, 구매자는 그러한 사용으로 인해 발생하는 모든 손해, 청구, 소송 또는 비용으로부터 Microchip을 방어, 보상하고 무해하게 보호하는 데 동의합니다. 달리 명시되지 않는 한, Microchip 지적 재산권에 따라 묵시적 또는 기타 방식으로 라이선스가 양도되지 않습니다.

머리말

고객에 대한 통지

모든 문서는 날짜가 지정되며 이 설명서도 예외는 아닙니다. Microchip 도구 및 문서는 고객 요구 사항을 충족하기 위해 지속적으로 발전하고 있으므로 일부 실제 대화 및/또는 도구 설명은 이 문서의 것과 다를 수 있습니다. 우리를 참조하십시오 web사이트 (www.마이크로칩닷컴) 사용 가능한 최신 문서를 얻으십시오.
문서는 "DS" 번호로 식별됩니다. 이 번호는 각 페이지 하단, 페이지 번호 앞에 있습니다. DS 번호의 번호 지정 규칙은 "DSXXXXXXXXA"입니다. 여기서 "XXXXXXXX"는 문서 번호이고 "A"는 문서의 개정 수준입니다.
개발 도구에 대한 최신 정보는 MPLAB® IDE 온라인 도움말을 참조하십시오. 도움말 메뉴를 선택한 다음 주제를 선택하여 사용 가능한 온라인 도움말 목록을 엽니다. files.

소개

이 장에는 장 이름을 사용하기 전에 알아두면 유용한 일반 정보가 포함되어 있습니다. 이 장에서 논의되는 항목은 다음과 같습니다.

  • 문서 레이아웃
  • 이 가이드에서 사용되는 규칙
  • 추천 독서
  • 마이크로칩 Web대지
  • 상품 변경 알림 서비스
  • 고객 지원
  • 문서 개정 내역

문서 레이아웃 

이 사용자 가이드에서는 챕터 이름을 개발 도구로 사용하여 대상 보드에서 펌웨어를 에뮬레이트하고 디버그하는 방법을 설명합니다. 이 서문에서 논의되는 주제는 다음과 같습니다.

  • 1장. “소개”
  • 2장. “설치”
  • 3장. "PC GUI 사용"
  • 부록 A. “오류 메시지”

이 가이드에서 사용되는 규칙

이 설명서에서는 다음 문서 규칙을 사용합니다.

문서화 협약

설명 대표하다 Examp레
굴림 글꼴:
이탤릭체 참고 도서 엠플랩® IDE 사용자 가이드
강조된 텍스트 …이다 오직 컴파일러…
이니셜 캡 창문 출력 창
대화 설정 대화 상자
메뉴 선택 프로그래머 활성화를 선택합니다.
인용 부호 창 또는 대화 상자의 필드 이름 "빌드하기 전에 프로젝트 저장"
오른쪽 꺾쇠 괄호가 있는 밑줄이 그어진 기울임꼴 텍스트 메뉴 경로 File>저장
굵은 글씨체 대화 버튼 딸깍 하는 소리 OK
클릭하세요 꼬리표
N'Rnnnn Verilog 형식의 숫자입니다. 여기서 N은 총 자릿수, R은 기수, n은 숫자입니다. 4'b0010, 2'hF1
꺾쇠 괄호 < > 안의 텍스트 키보드의 키 누르다 ,
Courier New 글꼴:
일반 택배 신규 Samp파일 소스 코드 #define 시작
File이름 AUTOEXEC.BAT
File 경로 씨:\mcc18\h
키워드 _asm, _endasm, 정적
명령줄 옵션 -오파+, -오파-
비트 값 0, 1
상수 0xFF, 'A'
기울임꼴 Courier New 변수 인수 file.o, 어디 file 유효할 수 있습니다 file이름
대괄호 [ ] 선택적 인수 mcc18 [옵션] file [옵션]
Curly 대괄호 및 파이프 문자: { | } 상호 배타적인 주장의 선택; OR 선택 오류 수준 {0|1}
타원… 반복되는 텍스트를 바꿉니다. var_name [, var_name…]
사용자가 제공한 코드를 나타냅니다. 무효 메인 (무효)

{ …

}

추천 독서

이 사용자 가이드는 CAN 네트워크에서 CAN 버스 분석기를 사용하는 방법을 설명합니다. 다음 Microchip 문서는 다음에서 이용 가능합니다. www.마이크로칩닷컴 CAN(Controller Area Network)을 보다 철저하게 이해하기 위한 보충 참조 리소스로 권장됩니다.
AN713, CAN(Controller Area Network) 기본 사항(DS00713)
이 애플리케이션 노트는 CAN 프로토콜의 기본 및 주요 기능을 설명합니다.
AN228, CAN 물리 계층 토론(DS00228)
AN754, Microchip의 CAN 모듈 비트 타이밍 이해(DS00754
이 애플리케이션 노트에서는 MCP2551 CAN 트랜시버와 이것이 ISO 11898 사양에 어떻게 부합하는지 설명합니다. ISO 11898은 CAN 트랜시버 간의 호환성을 보장하기 위한 물리적 계층을 지정합니다.
CAN 디자인 센터
Microchip의 CAN 디자인 센터를 방문해보세요. web사이트 (www.microchip.com/CAN) 최신 제품 정보 및 새로운 애플리케이션 노트에 대한 정보를 확인하세요.

마이크로칩 WEB대지

Microchip은 다음을 통해 온라인 지원을 제공합니다. webwww.microchip.com 사이트. 이것 web사이트는 수단으로 사용됩니다 file고객이 쉽게 이용할 수 있는 s 및 정보. 좋아하는 인터넷 브라우저를 사용하여 액세스할 수 있습니다. web사이트에는 다음과 같은 정보가 포함되어 있습니다:

  • 제품 지원 – 데이터 시트 및 정오표, 애플리케이션 노트 및 sample 프로그램, 디자인 리소스, 사용자 가이드 및 하드웨어 지원 문서, 최신 소프트웨어 릴리스 및 보관된 소프트웨어
  • 일반 기술 지원 - 자주 묻는 질문(FAQ), 기술 지원 요청, 온라인 토론 그룹, Microchip 컨설턴트 프로그램 회원 목록
  • Microchip 비즈니스 – 제품 선택 및 주문 가이드, 최신 Microchip 보도 자료, 세미나 및 이벤트 목록, Microchip 영업 사무소, 유통업체 및 공장 대표 목록

제품 변경 알림 서비스

Microchip의 고객 알림 서비스는 고객에게 Microchip 제품에 대한 최신 정보를 제공합니다. 가입자는 관심 있는 특정 제품군 또는 개발 도구와 관련된 변경, 업데이트, 개정 또는 정오표가 있을 때마다 이메일 알림을 받게 됩니다.
등록하려면 Microchip에 액세스하십시오. web사이트에서 www.마이크로칩닷컴에서 제품 변경 알림을 클릭하고 등록 지침을 따르세요.

고객 지원

Microchip 제품 사용자는 다음과 같은 다양한 채널을 통해 지원을 받을 수 있습니다.

  • 유통업체 또는 대표자
  • 현지 영업 사무소
  • 현장 응용 엔지니어(FAE)
  • 기술 지원

고객은 대리점, 대리점 또는 FAE에 문의하여 지원을 받아야 합니다. 현지 영업 사무소도 고객에게 도움을 드릴 수 있습니다. 영업 사무소 및 위치 목록은 이 문서의 뒷면에 포함되어 있습니다.
기술 지원은 다음을 통해 제공됩니다. web사이트 위치: http://support.microchip.com.

문서 개정 이력

개정판 A(2009년 XNUMX월)

  • 이 문서의 초기 릴리스.

개정판 B(2011년 XNUMX월)

  • 섹션 1.1, 1.3, 1.4 및 2.3.2를 업데이트했습니다. 3장의 그림을 업데이트하고 섹션 3.2, 3.8 및 3.9를 업데이트했습니다.

수정 버전 C(2020년 XNUMX월)

  • 섹션 3.4, 3.5, 3.6 및 3.8이 삭제되었습니다.
  • 1장 "소개", 1.5절 "CAN 버스 분석기 소프트웨어" 및 3.2절 "추적 기능"을 업데이트했습니다.
  • 문서 전반에 걸쳐 인쇄상의 편집이 이루어졌습니다.

개정 C(2022년 XNUMX월)

  • 섹션 1.4 “CAN 버스 분석기 하드웨어 기능”을 업데이트했습니다. 개정판 D(2022년 XNUMX월)
  • 섹션 1.4 “CAN 버스 분석기 하드웨어 기능”을 업데이트했습니다.
  • 문서 전반에 걸쳐 인쇄상의 편집이 이루어졌습니다.

소개

CAN 버스 분석기 도구는 고속 CAN 네트워크를 개발하고 디버깅하는 데 사용할 수 있는 사용이 간편하고 저렴한 CAN 버스 모니터로 만들어졌습니다. 이 도구는 자동차, 해양, 산업, 의료 등 다양한 시장 분야에서 사용할 수 있는 광범위한 기능을 갖추고 있습니다.
CAN 버스 분석기 도구는 CAN 2.0b 및 ISO 11898-2(최대 전송 속도가 1Mbit/s인 고속 CAN)를 지원합니다. 이 도구는 DB9 커넥터를 사용하거나 나사 터미널 인터페이스를 통해 CAN 네트워크에 연결할 수 있습니다.
CAN 버스 분석기는 추적 및 전송 창과 같은 산업 도구에서 기대되는 표준 기능을 갖추고 있습니다. 이러한 모든 기능 덕분에 매우 다양한 도구가 되어 모든 고속 CAN 네트워크에서 빠르고 간단한 디버깅이 가능해졌습니다.

이 장에는 다음 정보가 포함되어 있습니다.

  • 캔 버스 분석기 키트 내용
  • 위에view CAN 버스 분석기
  • CAN 버스 분석기 하드웨어 기능
  • CAN 버스 분석기 소프트웨어

CAN 버스 분석기 키트 내용물

  1. CAN 버스 분석기 하드웨어
  2. CAN 버스 분석기 소프트웨어
  3. 세 가지 구성 요소가 포함된 CAN 버스 분석기 소프트웨어 CD:
    • PIC18F2550용 펌웨어(Hex File)
    • PIC18F2680용 펌웨어(Hex File)
    • CAN 버스 분석기 PC 그래픽 사용자 인터페이스(GUI)
  4. CAN 버스 분석기를 PC에 연결하기 위한 USB 미니 케이블

위에VIEW CAN 버스 분석기

CAN 버스 분석기는 저렴한 비용으로 고급 CAN 네트워크 분석기 도구에서 사용할 수 있는 유사한 기능을 제공합니다. CAN 버스 분석기 도구는 사용하기 쉬운 그래픽 사용자 인터페이스로 CAN 네트워크를 모니터링하고 디버깅하는 데 사용할 수 있습니다. 이 도구를 사용하면 사용자는 다음을 수행할 수 있습니다. view CAN 버스에서 수신 및 전송된 메시지를 기록합니다. 사용자는 또한 단일 또는 주기적인 CAN 메시지를 CAN 버스로 전송할 수 있으며 이는 CAN 네트워크를 개발하거나 테스트하는 동안 유용합니다.
이 CAN 버스 분석기 도구를 사용하면 많은 이점을 얻을 수 있습니다.tag이는 임베디드 엔지니어가 일반적으로 사용하는 전통적인 디버깅 방법보다 훨씬 뛰어납니다. 예를 들어amp즉, 도구 추적 창은 수신 및 전송된 CAN 메시지를 읽기 쉬운 형식(ID, DLC, 데이터 바이트 및 타임스트)으로 사용자에게 표시합니다.amp).

CAN 버스 분석기 하드웨어 기능

CAN 버스 분석기 하드웨어는 다음과 같은 하드웨어 기능을 포함하는 소형 도구입니다. 소프트웨어 기능에 대한 자세한 내용은 섹션 1.5 “CAN 버스 분석기 소프트웨어”를 참조하십시오.

MICROCHIP-CAN-버스-분석기-1

  • 미니 USB 커넥터
    이 커넥터는 CAN 버스 분석기에 PC에 대한 통신 매체를 제공하지만 외부 전원 공급 장치가 CAN 버스 분석기에 연결되지 않은 경우 전원 공급 장치도 제공할 수 있습니다.
  • 9-24V 전원 공급 장치 커넥터
  • CAN 버스용 DB9 커넥터
  • 종단 저항기(소프트웨어로 제어 가능)
    사용자는 PC GUI를 통해 120Ω CAN 버스 종단을 켜거나 끌 수 있습니다.
  • 상태 LED
    USB 상태를 표시합니다.
  • CAN 트래픽 LED
    고속 트랜시버의 실제 RX CAN 버스 트래픽을 표시합니다.
    고속 트랜시버의 실제 TX CAN 버스 트래픽을 표시합니다.
  • CAN 버스 오류 LED
    CAN 버스 분석기의 오류 활성(녹색), 오류 수동(노란색), 버스 꺼짐(빨간색) 상태를 표시합니다.
  • 나사 터미널을 통해 CANH 및 CANL 핀에 직접 액세스
    사용자는 CAN 버스 와이어 하니스를 수정하지 않고도 오실로스코프를 연결하기 위해 CAN 버스에 액세스할 수 있습니다.
  • 나사 터미널을 통해 CAN TX 및 CAN RX 핀에 직접 액세스 사용자가 CAN 버스 트랜시버의 디지털 측면에 액세스할 수 있습니다.

MICROCHIP-CAN-버스-분석기-2

CAN 버스 분석기 소프트웨어

CAN 버스 분석기는 두 개의 펌웨어 Hex와 함께 제공됩니다. file사용자에게 도구를 구성하고 CAN 네트워크를 분석할 수 있는 그래픽 인터페이스를 제공하는 PC 소프트웨어. 여기에는 다음과 같은 소프트웨어 도구 기능이 있습니다.

  1. 추적: CAN 버스 트래픽을 모니터링합니다.
  2. 전송: CAN 버스로 제한된 반복을 통해 단일 샷, 주기적 또는 주기적 메시지를 전송합니다.
  3. 통나무 File 설정: CAN 버스 트래픽을 저장합니다.
  4. 하드웨어 설정: CAN 네트워크용 CAN 버스 분석기를 구성합니다.

설치

소개

다음 장에서는 CAN 버스 분석기 하드웨어 및 소프트웨어 설치 절차를 설명합니다.

이 장에는 다음 정보가 포함되어 있습니다.

  • 소프트웨어 설치
  • 하드웨어 설치

소프트웨어 설치

GUI 설치

CAN 버스 분석기를 설치하기 전에 .NET Framework 버전 3.5를 설치하십시오.

  1. "CANAnalyzer_verXYZ.exe"를 실행합니다. 여기서 "XYZ"는 소프트웨어 버전 번호입니다. 기본적으로 다음이 설치됩니다. files: C:\Program Files\ Microchip Technology Inc\CANAnalyzer_verXYZ.
  2. C:\Program 폴더에서 setup.exe를 실행합니다. Files\Microchip Technology Inc\CANAnalyzer_verXYZ\GUI.
  3. 설정은 "Microchip Technology Inc" 아래의 프로그램 메뉴에 Microchip CAN Tool 버전 ​​XYZ로 바로가기를 생성합니다.
  4. CAN 버스 분석기 PC 소프트웨어가 최신 버전으로 업그레이드되는 경우 PC 소프트웨어의 개정 수준과 일치하도록 펌웨어를 업데이트해야 합니다. 펌웨어를 업데이트할 때 Hex fileCAN 버스 분석기 하드웨어의 해당 PIC18F 마이크로컨트롤러에 프로그래밍되어 있습니다.

펌웨어 업그레이드

CAN 버스 분석기에서 펌웨어를 업그레이드하는 경우 사용자는 Hex를 가져와야 합니다. fileMBLAB® IDE에 연결하고 PIC® MCU를 프로그래밍합니다. PIC18F2680을 프로그래밍할 때 사용자는 외부 전원 공급 장치나 미니 USB 케이블을 통해 CAN 버스 분석기에 전원을 공급할 수 있습니다. PIC18F550을 프로그래밍할 때 사용자는 외부 전원 공급 장치를 통해 CAN 버스 분석기에 전원을 공급해야 합니다. 또한 Hex 프로그래밍 시 filePIC MCU에 연결하려면 GUI에서 펌웨어 버전을 확인하는 것이 좋습니다. 도움말>정보 메뉴 옵션을 클릭하면 됩니다.

하드웨어 설치

시스템 요구 사항

  • 윈도우® XP
  • .NET 프레임워크 버전 3.5
  • USB 직렬 포트

전력 요구 사항

  • PC 없이 작동할 때와 USB PIC MCU에서 펌웨어를 업데이트할 때 전원 공급 장치(9~24V)가 필요합니다.
  • CAN 버스 분석기 도구는 USB 포트를 사용하여 전원을 공급받을 수도 있습니다.

케이블 요구 사항

  • 미니 USB 케이블 – PC 소프트웨어와 통신용
  • CAN 버스 분석기 도구는 다음을 사용하여 CAN 네트워크에 연결할 수 있습니다.
    • DB9 커넥터를 통해
    • 나사식 터미널을 통해

CAN 버스 분석기를 PC 및 CAN 버스에 연결

  1. USB 커넥터를 통해 CAN 버스 분석기를 PC에 연결합니다. 도구용 USB 드라이버를 설치하라는 메시지가 표시됩니다. 드라이버는 다음 위치에서 찾을 수 있습니다.
    C:\프로그램 Files\Microchip Technology Inc\CANAnalyzer_verXYZ
  2. DB9 커넥터 또는 나사식 터미널을 사용하여 도구를 CAN 네트워크에 연결하십시오. DB2 커넥터와 네트워크를 도구에 연결하기 위한 나사 터미널은 그림 1-2 및 그림 2-9를 참조하십시오.

표 2-1: 9핀(남성) D-SUB CAN 버스 핀아웃

핀 번호 신호 이름 신호 설명
1 연결 없음 없음
2 CAN_L 지배적 낮음
3 접지 지면
4 연결 없음 없음
5 연결 없음 없음
6 접지 지면
7 CAN_H 도미넌트 하이
8 연결 없음 없음
9 연결 없음 없음

MICROCHIP-CAN-버스-분석기-3

표 2-2: 6핀 나사 커넥터 핀아웃

핀 번호 신호 이름 신호 설명
1 VCC PIC® MCU 전원 공급 장치
2 CAN_L 지배적 낮음
3 CAN_H 도미넌트 하이
4 수신 거부 트랜시버의 CAN 디지털 신호
5 우편번호 PIC18F2680의 CAN 디지털 신호
6 접지 지면

MICROCHIP-CAN-버스-분석기-4

PC GUI 사용

하드웨어가 연결되고 소프트웨어가 설치되면 'Microchip CAN Tool ver XYZ'로 표시된 "Microchip Technology Inc" 아래 프로그램 메뉴의 바로가기를 사용하여 PC GUI를 엽니다. 그림 3-1은 기본값의 스크린샷입니다. view CAN 버스 분석기용.

MICROCHIP-CAN-버스-분석기-5

빠른 설정으로 시작하기
다음은 CAN 버스에서 전송 및 수신을 빠르게 시작하기 위한 설정 단계입니다. 자세한 내용은 다양한 PC GUI 기능에 대한 개별 섹션을 참조하십시오.

  1. 미니 USB 케이블을 사용하여 CAN 버스 분석기를 PC에 연결합니다.
  2. CAN 버스 분석기 PC GUI를 엽니다.
  3. 하드웨어 설정을 열고 CAN 버스에서 CAN 버스 비트 전송률을 선택하십시오.
  4. CAN 버스 분석기를 CAN 버스에 연결하십시오.
  5. 추적 창을 엽니다.
  6. 전송 창을 엽니다.

추적 기능
추적 창에는 고정 및 롤링의 두 가지 유형이 있습니다. 추적 창을 활성화하려면 기본 도구 메뉴에서 옵션을 선택하십시오.

MICROCHIP-CAN-버스-분석기-6

Trace 창에는 CAN 버스 트래픽이 읽을 수 있는 형식으로 표시됩니다. 이 창에는 ID(확장은 앞의 'x' 또는 표준으로 표시됨), DLC, DATA 바이트, 타임스트가 나열됩니다.amp 버스의 마지막 CAN 버스 메시지와의 시간 차이. Rolling Trace 창에는 CAN 버스에 나타나는 CAN 메시지가 순차적으로 표시됩니다. 메시지 사이의 시간 차이는 CAN ID에 관계없이 마지막으로 수신된 메시지를 기반으로 합니다.
고정 추적 창은 추적 창의 고정 위치에 CAN 메시지를 표시합니다. 메시지는 계속 업데이트되지만 메시지 간의 시간 차이는 동일한 CAN ID를 가진 이전 메시지를 기반으로 합니다.

전송 기능
전송 창을 활성화하려면 기본 도구 메뉴에서 "전송"을 선택하십시오.

MICROCHIP-CAN-버스-분석기-7

전송 창을 사용하면 사용자는 메시지를 전송하여 CAN 버스의 다른 노드와 상호 작용할 수 있습니다. 사용자는 단일 메시지 전송을 위해 ID(확장 또는 표준), DLC 또는 DATA 바이트 조합을 입력할 수 있습니다. 또한 전송 창을 통해 사용자는 주기적으로 또는 제한된 "반복" 모드를 사용하여 최대 9개의 개별적이고 고유한 메시지를 전송할 수 있습니다. 제한된 반복 모드를 사용하는 경우 메시지는 "반복" 횟수만큼 주기적으로 전송됩니다.

싱글샷 메시지를 전송하는 단계

  1. ID, DLC 및 DATA를 포함하는 CAN 메시지 필드를 채웁니다.
  2. 주기적 및 반복 필드를 "0"으로 채웁니다.
  3. 해당 행에 대한 보내기 버튼을 클릭합니다.

주기적 메시지를 전송하는 단계

  1. ID, DLC 및 DATA를 포함하는 CAN 메시지 필드를 채웁니다.
  2. 주기적 필드(50ms~5000ms)를 채웁니다.
  3. 반복 필드를 "0"("영원히 반복"으로 변환)으로 채웁니다.
  4. 해당 행에 대한 보내기 버튼을 클릭합니다.

제한된 반복으로 주기적 메시지를 전송하는 단계

  1. ID, DLC 및 DATA를 포함하는 CAN 메시지 필드를 채웁니다.
  2. 주기적 필드(50ms~5000ms)를 채웁니다.
  3. 반복 필드를 채웁니다(1~10 사이의 값).
  4. 해당 행에 대한 보내기 버튼을 클릭합니다.
하드웨어 설정 기능

하드웨어 설정 창을 활성화하려면 메인 도구 메뉴에서 “HARDWARE SETUP”을 선택하세요.

MICROCHIP-CAN-버스-분석기-8

하드웨어 설정 창에서는 사용자가 CAN 버스에서의 통신을 위해 CAN 버스 분석기를 설정할 수 있습니다. 또한 이 기능을 통해 사용자는 CAN 버스 분석기에서 하드웨어를 신속하게 테스트할 수 있습니다.

CAN 버스에서 통신하도록 도구를 설정하려면:

  1. 드롭다운 콤보 상자에서 CAN 비트 전송률을 선택합니다.
  2. 설정 버튼을 클릭하세요. 비트 전송률이 다음과 같이 변경되었는지 확인합니다. view메인 CAN 버스 분석기 창 하단에서 비트 전송률 설정을 수행합니다.
  3. CAN 버스에 종단 저항 활성화가 필요한 경우 버스 종단에 대한 켜기 버튼을 클릭하여 활성화하십시오.

CAN 버스 분석기 하드웨어 테스트:

  1. CAN 버스 분석기가 연결되어 있는지 확인하십시오. 이를 통해 확인할 수 있습니다. view메인 CAN 버스 분석기 창 하단에 있는 상태 표시줄에서 도구 연결 상태를 확인하세요.
  2. USB PIC® MCU와 CAN PIC MCU 간의 통신이 작동하는지 확인하려면 도움말->기본 메뉴 옵션 정보를 클릭하여 view 각 PIC MCU에 로드된 펌웨어의 버전 번호.

오류 메시지

이 섹션에서는 GUI에서 발견되는 다양한 "팝업" 오류가 발생하는 이유와 오류 수정을 위한 가능한 해결 방법에 대해 자세히 설명합니다.

표 A-1: ​​오류 메시지

오류 번호 오류 가능한 해결책
1.00.x USB 펌웨어 버전을 읽는 데 문제가 있습니다. 도구를 PC에서 분리/연결합니다. 또한 PIC18F2550이 적절한 Hex로 프로그래밍되어 있는지 확인하십시오. file.
2.00.x CAN 펌웨어 버전을 읽는 데 문제가 있습니다. 도구를 PC에서 분리/연결합니다. 또한 PIC18F2680이 적절한 Hex로 프로그래밍되어 있는지 확인하십시오. file.
3.00.x ID 필드가 비어 있습니다. 사용자가 전송을 요청하는 메시지의 경우 ID 필드 값을 비워 둘 수 없습니다. 유효한 값을 입력하세요.
3.10.x DLC 필드가 비어 있습니다. 사용자가 전송을 요청하는 메시지의 경우 DLC 필드 값을 비워둘 수 없습니다. 유효한 값을 입력하세요.
3.20.x 데이터 필드가 비어 있습니다. 사용자가 전송을 요청하는 메시지의 경우 DATA 필드 값을 비워둘 수 없습니다. 유효한 값을 입력하세요. DLC 값은 전송될 데이터 바이트 수를 결정한다는 점을 기억하십시오.
3.30.x PERIOD 필드가 비어 있습니다. 사용자가 전송을 요청하는 메시지의 경우 PERIOD 필드의 값을 비워 둘 수 없습니다. 유효한 값을 입력하세요.
3.40.x REPEAT 필드가 비어 있습니다. 사용자가 전송을 요청하는 메시지의 경우 REPEAT 필드의 값을 비워 둘 수 없습니다. 유효한 값을 입력하세요.
4.00.x 확장ID는 다음 범위(0x~1FFFFFFFx) 내에서 입력하세요. TEXT 필드에 유효한 ID를 입력하세요. 도구는 다음 범위의 확장 ID에 대한 16진수 값을 예상합니다.

“0x-1FFFFFFFx”. 확장 ID 입력 시 반드시 ID 뒤에 'x'를 붙여주세요.

4.02.x 다음 범위(0x-536870911x) 내에서 확장 ID를 입력하세요. TEXT 필드에 유효한 ID를 입력하세요. 도구는 다음 범위의 확장 ID에 대한 10진수 값을 예상합니다.

"0x-536870911x". 확장 ID 입력 시 반드시 ID 뒤에 'x'를 붙여주세요.

4.04.x 다음 범위(0-7FF) 내에서 표준 ID를 입력하세요. TEXT 필드에 유효한 ID를 입력하세요. 도구에서는 표준 ID에 대해 "0-7FF" 범위의 XNUMX진수 값을 예상합니다. 표준 ID를 입력할 때 ID에 'x'를 반드시 추가하세요.
4.06.x 다음 범위(0~2047) 내에서 표준 ID를 입력하세요. TEXT 필드에 유효한 ID를 입력하세요. 도구는 "0-2048" 범위의 표준 ID에 대한 XNUMX진수 값을 예상합니다. 표준 ID를 입력할 때 ID에 'x'를 반드시 추가하세요.
4.10.x 다음 범위(0~8) 내에서 DLC를 입력하세요. TEXT 필드에 유효한 DLC를 입력하세요. 이 도구는 "0-8" 범위의 값을 예상합니다.
4.20.x 다음 범위(0~FF) 내에서 DATA를 입력하세요. TEXT 필드에 유효한 데이터를 입력하십시오. 도구에서는 "0-FF" 범위의 XNUMX진수 값을 예상합니다.
4.25.x 다음 범위(0~255) 내에서 DATA를 입력하세요. TEXT 필드에 유효한 데이터를 입력하십시오. 도구에서는 "0-255" 범위의 소수 값을 예상합니다.
4.30.x 다음 범위(100-5000) 내의 유효한 PERIOD를 입력하십시오.\n또는 일회성 메시지의 경우 (0) TEXT 필드에 유효한 기간을 입력하세요. 도구에서는 "0 또는 100-5000" 범위의 소수 값을 예상합니다.
4.40.x 다음 범위(1-99) 내에서 유효한 REPEAT를 입력하십시오.\n또는 일회성 메시지의 경우 (0) TEXT 필드에 유효한 반복을 입력하십시오. 도구에서는 "0-99" 범위의 소수 값을 예상합니다.
4.70.x 사용자 입력으로 인해 발생한 알 수 없는 오류 TEXT 필드에 특수 문자나 공백만 없는지 확인하세요.
4.75.x CAN 메시지에 필요한 입력이 비어 있습니다. ID, DLC, DATA, PERIOD 및 REPEAT 필드에 유효한 데이터가 포함되어 있는지 확인하세요.
5.00.x 메시지 수신 오류용으로 예약됨 메시지 수신 오류를 위해 예약되었습니다.
6.00.x 데이터를 기록할 수 없음 도구는 CAN 트래픽을 로그에 쓸 수 없습니다. File. 가능한 원인은 드라이브가 꽉 찼거나, 쓰기 금지되어 있거나, 존재하지 않기 때문일 수 있습니다.

상표
Microchip 이름 및 로고, Microchip 로고, Adaptec, AnyRate, AVR, AVR 로고, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi 로고, MOST, MOST 로고, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 로고, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST 로고, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron 및 XMEGA는 미국 및 기타 국가에서 Microchip Technology Incorporated의 등록 상표입니다.
AgileSwitch, APT, ClockWorks, Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus 로고, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath 및 ZL은 미국에서 Microchip Technology Incorporated의 등록 상표입니다.
인접 키 억제, AKS, 디지털 시대의 아날로그, 모든 커패시터, AnyIn, AnyOut, 증강 스위칭, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, 동적 평균 매칭, DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, 회로 내 직렬 프로그래밍, ICSP, INICnet, 지능형 병렬 처리, 칩 간 연결, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB 인증 로고, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient 코드 생성, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE , 리플 차단기, RTAX, RTG4, SAM-ICE, 직렬 쿼드 I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, 전체 내구성, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect 및 ZENA는 미국 및 기타 국가에서 Microchip Technology Incorporated의 상표입니다.
SQTP는 미국 Microchip Technology Incorporated의 서비스 상표입니다.
Adaptec 로고, 주문형 주파수, Silicon Storage Technology, Symmcom 및 Trusted Time은 기타 국가에서 Microchip Technology Inc.의 등록 상표입니다.
GestIC는 Microchip Technology Inc.의 자회사인 Microchip Technology Germany II GmbH & Co. KG의 다른 국가에 등록 상표입니다.
여기에 언급된 다른 모든 상표는 해당 회사의 자산입니다.
© 2009-2022, Microchip Technology Incorporated 및 그 자회사.
모든 권리는 보호됩니다.
ISBN: 978-1-6683-0344-3
Microchip의 품질 관리 시스템에 대한 정보는 다음을 방문하십시오. www.microchip.com/quality.

아메리카

회사 사무실
2355 웨스트 챈들러 대로
챈들러, AZ 85224-6199
전화: 480-792-7200
팩스: 480-792-7277
기술 지원:
http://www.microchip.com/
지원하다
Web 주소:
www.마이크로칩닷컴

애틀랜타
덜루스, 조지아주
전화: 678-957-9614
팩스: 678-957-1455

오스틴, 텍사스
전화: 512-257-3370

보스턴
웨스트버러, 매사추세츠
전화: 774-760-0087
팩스: 774-760-0088

시카고
이타스카, 일리노이주
전화: 630-285-0071
팩스: 630-285-0075

달라스
텍사스 애디슨
전화: 972-818-7423
팩스: 972-818-2924

디트로이트
노비, 미시간주
전화: 248-848-4000
휴스턴, 텍사스
전화: 281-894-5983

인디애나폴리스
노블즈빌, IN
전화: 317-773-8323
팩스: 317-773-5453
전화: 317-536-2380

로스엔젤레스
미션 비에호, 캘리포니아
전화: 949-462-9523
팩스: 949-462-9608
전화: 951-273-7800

롤리, 노스캐롤라이나
전화: 919-844-7510
뉴욕, 뉴욕
전화: 631-435-6000

샌호세, 캘리포니아
전화: 408-735-9110
전화: 408-436-4270

캐나다 - 토론토
전화: 905-695-1980
팩스: 905-695-2078

2009-2022 Microchip Technology Inc. 및 그 자회사

문서 / 리소스

MICROCHIP CAN 버스 분석기 [PDF 파일] 사용자 가이드
CAN 버스 분석기, CAN, 버스 분석기, 분석기

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *