AEC429-PCI/S6 ARINC429通讯板卡技术规格与编程接口

需积分: 47 58 下载量 167 浏览量 更新于2024-08-10 收藏 1.13MB PDF 举报
"产品描述-c++函数式编程" 本文档详细介绍了AEC429-PCI/S6这款32位/33MHz PCI总线的ARINC429通讯板卡,该产品具备高度的灵活性和功能特性,适用于工业测量和自动化控制领域。AEC429-PCI/S6拥有多种通道配置选项,包括2收1发、2收2发、4收2发以及最高可达8收8发的配置,每条通道都配备有FIFO存储器,支持内外同步时钟触发功能和自定义消息间隔、字间隔及发送帧数量。 产品特性包括最大8路发送通道,每路带有511×32位FIFO,以及最大8路接收通道,每路配备(1M-1)×32位FIFO,支持接收标号过滤和接收FIFO触发深度可设功能。此外,板卡可设定波特率,如100Kbps、50Kbps、48Kbps和12.5Kbps,并可以选择是否进行标准ARINC429字格式转换。同时,它还具有添加时间标签功能,以增强数据记录的精确性。 在硬件方面,AEC429-PCI/S6的安装包括硬件安装、驱动安装和演示应用软件安装步骤。驱动程序编程接口采用动态库DLL,适用于多种编程工具,提供了丰富的函数接口,如初始化、数据接收和发送等,方便开发者进行集成和应用开发。 此产品文档强调了用户在使用前需详细阅读,以确保正确操作。文档所有权归北京神州飞航科技有限责任公司所有,未经授权禁止复制。该公司对产品性能和知识产权问题做出了明确的法律声明,同时也明确了其对产品使用产生的损害不负责任。 文档还包含了硬件结构图、印制板示意图、连接器和信号定义,以及驱动程序编程接口的详细说明,如接收和发送通道配置字结构、板卡类型和句柄结构等,为用户提供了全面的技术参考。 在编程接口中,详细列举了各种函数的功能,如AEC429D6_Open用于打开设备,AEC429D6_Close用于关闭设备,AEC429D6_Reset用于复位FIFO,以及AEC429D6_SetIntMask等,这些函数是进行C++函数式编程时的关键接口,允许程序员高效地控制和交互硬件。 AEC429-PCI/S6是一款强大的ARINC429通信解决方案,结合了丰富的功能和灵活的编程接口,为开发者提供了实现复杂工业自动化和数据传输任务的基础。