본문 바로가기
임베디드 개발/펌웨어

PXI

by eteo 2023. 6. 25.

 

 

 

PXI

 

PCI eXtensions for Instrumentation

 

 

PXI (PCI eXtensions for Instrumentation) is a proven PC-based platform for measurement and automation systems. PXI uses commercial PC-based PCI bus technology while combining rugged CompactPCI modular packaging, as well as key timing and synchronization features.

 

PXI systems are composed of three main hardware components: chassis, controller, and peripheral modules.

The hardware systems are driven by software.

 

  • The PXI chassis compares to the desktop’s enclosure 
  • The PXI controller compares to the desktop’s CPU, memory, and I/O 
  • The PXI(e) peripheral modules compare to the desktop’s PCI(e) peripheral modules

 

 

 

 

The development and operation of a Windows-based PXI or PXI Express system is no different from that of a standard Windows-based PC. You can reduce your development time and quickly automate your instruments by using G in LabVIEW, an graphical programming language for test, or NI LabWindows/CVI for C development. You can also use other programming language such as those that are part of Visual Studio .NET, Visual Basic, Python, and C/C++.

 

Consider a simple use case for a PXI system: generating a signal using a PXI module.

You use a Windows-based controller and write a program using which communicates to the instrument via the instrument driver.

Measurement & Automation Explorer (MAX) is used to ensure the system is set up for this communication.

 

 

Reference : https://www.ni.com/en-us/shop/pxi/introduction-to-the-pxi-architecture.html

'임베디드 개발 > 펌웨어' 카테고리의 다른 글

readelf 명령어와 elf 파일 구조  (0) 2023.06.25
JTAG, SWD  (0) 2023.06.25
UDS (차량용 진단 통신)  (0) 2023.06.09
CAN ISO-TP  (2) 2023.05.31
ARINC-429 Word Format  (0) 2023.05.31