USRP-RIO를 위한 예제 코드

업데이트 됨 Feb 23, 2024

해당 제품

하드웨어

  • USRP Software Defined Radio Reconfigurable Device
  • USRP-2954
  • USRP-2943
  • USRP-2944
  • USRP-2953
  • USRP-2942
  • USRP-2952
  • USRP-2940
  • USRP-2950
  • USRP-2945
  • USRP-2955
  • USRP-2974

소프트웨어

  • LabVIEW

드라이버

  • NI-USRP

문의사항

USRP RIO로 작업을 시작하고 몇 가지 예제 코드가 필요합니다. USRP RIO의 LabVIEW 예제는 어디에서 찾을 수 있습니까?

해결책

USRP-RIO는 두 가지 방법으로 사용됩니다.
  1. FPGA 기반 프로그래밍
사용자 정의 DSP 블록을 추가하기 위해 USRP에서 기본 FPGA 코드를 수정하려는 어플리케이션의 경우, USRP-RIO 스트리밍 어플리케이션 개발의 시작점 역할을 하는 USRP 샘플 프로젝트를 사용하십시오. 이 프로젝트는 프로젝트 생성 대화 상자에서 액세스할 수 있습니다. 왼쪽 창에서 샘플 프로젝트를 선택하고 NI-USRP Simple Streaming 프로젝트를 선택하여 프로젝트를 생성하십시오. 아래 그림을 참고하십시오.
1.jpg
 
  1. 호스트 기반 프로그래밍
USRP에서 기본 FPGA 코드를 수정하고 싶지 않은 어플리케이션의 경우, 호스트 기반 예제를 사용하여 USRP-RIO를 사용 할 수 있습니다. 대화식 도구, 프로그래밍 모델 및 사용자 어플리케이션의 빌딩 블록으로 구성되는 LabVIEW의 몇 가지 예제는 다음 위치에서 찾을 수 있습니다.
  • 시작 메뉴에서 시작»모든 프로그램»National Instruments»NI-USRP Examples
Example Codes for USRP RIO - 2.jpg
  •  LabVIEW 함수 팔레트에서 인스트루먼트 I/O»인스트루먼트 드라이버»NI-USRP»Examples
2.jpg

추가 정보

LabVIEW 프로젝트 생성 대화 상자에서 NI-USRP Simple Streaming Project를 찾을 수 없는 경우 다음을 확인하십시오:
  • LabVIEW FPGA 모듈이 설치되고 What NI Software Licenses Are on My Machine?에 설명되어 있는 것처럼  활성화되어 있는지
  • NI USRP 드라이버가 설치되어 있는지
  • LabVIEW 및 USRP 드라이버 버전은 USRP readme 문서에 설명된 대로 호환하는지