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 |