LXI Standard Revision 1.3 LXI 标准1.3版,英文原版
2023-01-04 10:21:02 2.82MB LXI Standard 标准
1
摘要:针对基于LXI仪器总线的1553B通讯模块开发需求,提出了一种基于SOPC的1553B总线通讯解决方法。以SOPC技术为支撑,在一块FPGA上嵌入NiosⅡ软核处理器、以太网控制组件、1553B控制组件和RAM模块;通过移植嵌入式实时操作系统μC/OSⅡ和LwIP协议,实现了TCP/IP协议和1553B总线协议;最后开发了模块的仪器驱动程序。本文设计方法开发难度低,设计模块体积小、便于升级,具有较强的工程应用和经济价值。   自2005年9月LXI总线推出以来,已经显示出其组建测试系统的众多优点。基于LXI总线组建测试系统具有易于使用、灵活性高、模块化和可扩缩性、实现更快的系统吞吐率、
1
2.5 函数库中的数据结构定义 2.5.1 VCI_BOARD_INFO 描述 VCI_BOARD_INFO 结构体包含 ZLGCAN 系列接口卡的设备信息。结构体将在 VCI_ReadBoardInfo 函数中被填充。 typedef struct _VCI_BOARD_INFO { USHORT hw_Version; USHORT fw_Version; USHORT dr_Version; USHORT in_Version; USHORT irq_Num; BYTE can_Num; CHAR str_Serial_Num[20]; CHAR str_hw_Type[40]; USHORT Reserved[4]; } VCI_BOARD_INFO, *PVCI_BOARD_INFO; 成员 hw_Version 硬件版本号,用 16 进制表示。比如 0x0100 表示 V1.00。 fw_Version 固件版本号,用 16 进制表示。 dr_Version 驱动程序版本号,用 16 进制表示。 in_Version 接口库版本号,用 16 进制表示。 irq_Num 板卡所使用的中断号。 can_Num 表示有几路 CAN 通道。 str_Serial_Num 此板卡的序列号。 str_hw_Type 硬件类型,比如“USBCAN V1.00”(注意:包括字符串结束符’\0’)。 Reserved 系统保留。
2022-09-09 11:07:19 2.41MB 车载 can总线
1
一组源代码,可让您与Linux上使用VXI-11协议的启用以太网的仪器进行通讯。 其中包括众多制造商(包括Tektronix,Agilent,LeCroy和Anritsu等仅举四家)的各种仪器(包括示波器,逻辑分析仪,频谱分析仪,函数发生器等)。 包含交互式“发送和接收”实用程序作为示例。 您可能希望针对特定仪器建立这些库。 基本上,如果您的仪器和该代码都有《程序员参考》,那么您应该可以将一些东西拼凑起来。
2022-09-09 10:58:29 150KB 开源软件
1
STM32F7_LXI_Device 使用以太网,LwIP,httpd,SCPI的基于STM32的LXI设备 stm32f46zg ( stm32f46zg ) STM32CubeIDE 在职的 DHCP IP地址管理 即使没有活动的以太网连接,MCU仍可继续运行 通过以太网插入时,MCU连接到网络 端口(23/5025)上的Telnet Echo服务器 $ > telnet 192.168.1.180 5025 资料来源 教程 STM32F7 去做 USART3 Rx中断错过了其他所有字符(216 MHz / 19200 bd)->使用具有“ \ n”检测功能的DMA代替 SCPI库输出到UART 添加检测以输出到UART或TCPIP 管理TCPIP连接,因为它们可以打开/关闭
2021-11-12 15:00:25 1.95MB C++
1
LXI是继 GPIB仪器、VXI/PXI虚拟仪器之后的、新一代基于以太网络 LAN的总线技术,适用于自动测试系统的模块化仪器平台标准。本文依据有关 LXI的最新报道及测试技术和相关科学技术现状,介绍了 GPIB、VXI、PXI、LXI的历史发展轨迹及各自的优缺点,重点分析了基于 LXI平台下的模块化仪器的特点和优势,最后简要介绍了 LXI所面临的问题及其应用前景。
2021-11-02 17:43:17 794KB 自然科学 论文
1
3.4 Linux下动态库的使用 3.4.1 驱动程序的安装 所有驱动都在 Linux 2.4.20-8下测试通过。 3.4.2 USBCAN-I/II/I+/II+驱动的安装 把 driver目录下的 usbcan.o文件拷贝到/lib/modules/(*)/kernel/drivers/usb目录 下,就完成了驱动的安装(其中(*)根据 Linux 版本的不同而不同,比如 Linux 版本为 2.4.20-8,则此目录的名称也为“2.4.20-8”,即跟 Linux内核版本号相同)。 3.4.3 PCI-9820 驱动的安装 把 driver 目录下的 pci9820b.o 文件拷贝到/lib/modules/(*)/kernel/drivers/char 目录下,就完成了驱动的安装(其中(*)根据 Linux 版本的不同而不同,比如 Linux 版本为 2.4.20-8,则此目录的名称也为“2.4.20-8”,即跟 Linux内核版本号相同)。 3.5 动态库的安装 把 dll文件夹中的 libcontrolcan.so文件和 kerneldlls文件夹一起拷贝到/lib目录, 然后运行 ldconfig /lib命令,就可以完成动态库的安装。 3.6 动态库的调用及编译 动态库的调用是非常简单的,只需要把 dll 文件夹中的 controlcan.h 文件拷贝到你的 当前工程目录下,然后用#include “controlcan.h”把 controlcan.h文件包含到你的源代 码文件中,就可以使用动态库中的函数了。 在用 GCC 编译的时候只需要添加 –lcontrolcan 选项就可以了,比如: gcc –lcontrolcan –g –o test test.c
2021-10-20 10:37:53 2.41MB 车载 can总线
1
LXI总线网络发现机制研究.pdf,如何发现LXI仪器,机制是怎么样的,可以从中获得一定的思路。
2021-06-25 00:10:10 466KB LXI autodiscovery
1
LXI(LAN eXtension for instrumentation)是一种基于局域网的模块化测试平台标准,它融合了GPIB仪器的高性能、VXI、PXI仪器的小体积以及LAN的高吞吐率,并考虑定时、触发、冷却、电磁兼容等仪器要求。其目的是充分利用当今测试技术的最新成果和PC机标准I/O能力,组建灵活、高效、可靠、模块化的测试平台。 资料包含LXI针对C#开发的驱动库,开发手册,协议介绍等 Building LXI Based Test Systems Aug 3 2013.pdf IVI Driver Support.pdf Simplifying Test System Development with IVI.NET.ppt Shared Components.pdf Simplifying Test System Development with IVI.NET.ppt Upgrading to Windows 7 - How it Impacts your IVI and VISA Installations.pdf Using IVI with C and VB.pdf Using IVI.Net Drivers CS and VB Aug_8_2016.pdf Introducing LXI To Your Network Administrator Aug 3 2013.pdf
2019-12-21 20:07:21 12.86MB LXI、C#
1
利用LXI协议开发的C#实例。针对安捷伦LAGEN系列产品的部分DEMO LAGEN IEMD BetterError LAGEN IEMD ErrorHandler LAGEN IEMD Simple 在运行项目前要安装LambdaGenPS.3.1.0.msi设备驱动包 还有部分说明文档。
2019-12-21 20:07:21 3.07MB IVI、LXI、C#
1