PulseView 는 Qt 기반 오픈소스 로직분석기 및 오실로스코프 GUI 프로그램이다. 로직분석기를 연결하여 UART, I²C, CAN 등의 다양한 디지털 신호를 측정할 수 있다.
로직분석기를 CAN_RX 라인에 연결하여 신호를 캡쳐해본다.
PulseView 의 CAN 디코더는 단일 CAN_RX 라인이 샘플링된다고 가정한다. 예를 들어 Microchip MCP-2515DM-BM과 같은 CAN 트랜시버 IC의 디지털 출력 측에 해당한다.
필자는 SN65HVD230 트랜시버의 RX 출력 측에 로직 분석기 CH1 을 연결하고 PulseView 에서 D0 를 다음과 같이 설정하였다.
임의로 생성한 CAN 프레임
CAN 프레임이 캡쳐된 모습
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
12 | 임베디드 리눅스 부팅 절차 | makersweb | 2019.10.21 | 6302 |
11 | 라즈베리파이3와 PC간 Serial 통신 테스트 [1] | makersweb | 2019.05.20 | 6418 |
10 | 플랫폼 디바이스 및 드라이버에 대해서 | makersweb | 2020.02.01 | 6590 |
9 | AVRISP mkII 펌웨어 업그레이드 | makersweb | 2015.07.22 | 6945 |
8 | USB 핀아웃 | pjk | 2014.10.11 | 8439 |
7 | 이클립스에서 IAR프로젝트 사용방법 | makersweb | 2015.07.09 | 8788 |
6 | ST, STM32 MCU용 ‘통합 개발 환경(IDE)’ 무료 제공 | makersweb | 2015.03.04 | 8867 |
5 | ESP-IDF 의 A2DP리뷰 (ESP32) | makersweb | 2019.10.28 | 9557 |
4 | [Uboot 명령어 및 환경 변수 요약]U-Boot에 Command 및 Parameter에 대한 설명 | pjk | 2014.01.09 | 10484 |
3 | yocto project, 라즈베리파이를 위한 Qt + 임베디드리눅스 빌드 | makersweb | 2019.02.01 | 11065 |
2 | USB OTG 기술의 개념 | pjk | 2014.11.03 | 15351 |
1 | 윈도우10에서 Prolific USB to Serial 드라이버 인식문제 | makersweb | 2016.01.24 | 22832 |