본문 바로가기
IT/Platform

[Logic Analyzer] USB 제품 구매, 설치, 활용

by 블랙오닉스 2024. 8. 17.

2024.08.17

자주이용하는 곳에서 저항 사려다 만원짜리 LA를 보고 구매

http://itempage3.auction.co.kr/DetailView.aspx?itemno=D899042553

 

(PP-A218) USB 로직 분석기 2...

10,200원

itempage3.auction.co.kr

알리에서는 6-7 천원 정도 한다

 

PC에 꽃아도 알수 없는 장치만 추가된다.

구글 검색

https://www.youtube.com/watch?v=swR0PXMs9Go

 

https://sigrok.org/wiki/Downloads

 

Downloads - sigrok

Releases You can download the latest released tarballs of the following subprojects from the sigrok.org download directory: Binaries and distribution packages Linux AppImage binaries Linux distribution packages Debian: sigrok (pulls libserialport, libsigro

sigrok.org

프로그램 다운로드, 설치후 logicview PulseView실행

msvcr100.dll 오류

또 검색

다른 컴퓨터에서 dll을 복사하거나

배포판 설치

https://www.microsoft.com/ko-KR/download/details.aspx?id=48145

2015설치 하려고 하니 기존게 있다고 한다 ?


https://m.blog.naver.com/jxbjultd/222838269355

 

MSVCP100.dll, MSVCR100.dll이(이(가)없어 코드 실행을 진행할 수 없습니다.(파일첨부)

MSVCP100.dll, MSVCR100.dll이(이(가)없어 코드 실행을 진행할 수 없습니다.(파일첨부) 이건 뭐...

blog.naver.com

System32 찾아보니

네이버에 다운로드 받고, 복사

LogicView PulseView 실행 -> 성공!


 

데모 디바이스로 선택하고 테스트 했는데, UI가 좀 사용하기 힘들다.


쓰면서 알게된점

1. 마우스 스크롤: 커서 위치에서 zoom in/out 된다.

2. CTRL + SCROLL: 화면 위아래 스크롤

3. SHIFT + SCROLL: 좌우 스크롤

 

신호 누르면 이름, 색, 트리거 바꿀수 있음


SPI 분석 방법

1. SPI 프로토콜 디코더 추가 -> 샘플링 레이트 메뉴 옆에 Decoder Selector>Embedded/industrial > SPI 추가

2. 추가된 SPI를 누르면 SCK, MOSI, CS 등의 채널을 선택할 수 있음

3. BTT EXP1/2에 SPI 관련 핀 연결

D0 - SCK

D1 - MOSI

D2 - CS

D3 - RS

CS, DC(RS), SCK, MOSI 만 연결했음

 

4. RUN

 

5. 샘플링 설정

 1MHz/s로 하면 D0(SCK)가 1 또는 0으로 고정되어 보임

SPI 속도를 알 수 없어 최대값 24MHz/s로 했더니 토글되는 것이 보임

48MHz/s는 아무것도 안나옴

 

* 하다보니 장치관리자에 fx2lafw로 인식됨

clk 포트의 기능 물어 보니 copilot 보다는 ChatGPT가 정확해 보인다

FX2LP의 CLK 포트 기능

  1. 클럭 신호 출력 (Clock Output):
    • FX2LP의 CLK 포트는 내부 클럭 신호를 외부로 출력하는 역할을 합니다. 이는 시스템의 타이밍을 동기화하는 데 사용됩니다. 일반적으로 CLK 핀은 주 클럭 (main clock) 또는 샘플링 클럭을 외부 장치에 제공할 때 사용됩니다.
  2. 타이밍 참조 제공:
    • 외부 회로 또는 장치가 FX2LP의 클럭 신호를 사용하여 동작을 동기화할 수 있습니다. 이는 외부 디지털 회로나 애플리케이션에서 필요한 타이밍을 정확하게 맞추기 위해 사용됩니다.
  3. 클럭 출력 모드:
    • FX2LP의 클럭 포트는 일반적으로 여러 클럭 모드를 지원합니다. 이는 클럭의 주파수와 유형을 설정할 수 있는 기능을 제공하며, 주로 24 MHz 또는 48 MHz의 클럭 신호를 출력할 수 있습니다.
  4. 프로그래머블 클럭 (Programmable Clock):
    • FX2LP는 클럭 주파수를 프로그래밍할 수 있는 기능을 지원할 수 있으며, 이를 통해 다양한 주파수의 클럭 신호를 외부로 제공할 수 있습니다.
    •