HI3585集成电路:SPI接口与ARINC429协议转换

3星 · 超过75%的资源 需积分: 11 27 下载量 132 浏览量 更新于2024-09-12 2 收藏 12.53MB DOC 举报
"HI3585是一款专用于ARINC429串行总线通信的集成电路,由HI-3585英文手册整理。它提供了串行外设接口(SPI),可与微控制器进行高效交互。该芯片具有接收器和独立发射器,分别配备有256个可能标签的接收FIFO和32x32发送FIFO,并支持多种可编程功能,如标签识别、数据或奇偶校验设置等。此外,它还具备低功耗、工业和扩展温度范围特性,适用于各种应用场景。" 本文主要围绕HI-3585集成电路展开,详细介绍了其关键特性与功能。首先,HI-3585是基于硅栅CMOS技术设计的,它集成了SPI接口,允许与采用SPI标准的微控制器无缝连接,从而减少了所需的主机接口信号,节省了硬件资源。SPI接口兼容3.3V或5V操作,支持CMOS和TTL电平,且只需4个通用信号即可实现控制。 HI-3585的主要功能包括ARINC429协议的接收和发射功能。接收器能识别256个用户可编程标签,并拥有32x32接收FIFO,而发射器则有32x32发送FIFO。它们能够独立设置数据传输速率。此外,该芯片还提供了灵活的线路驱动器和接收器,可以根据需要调整输入和输出电阻值,适应不同的外部保护电路。 在通信控制方面,HI-3585支持在第32位设置数据或奇偶校验,并能进行标签位顺序控制。它还包含了自检模式,以确保系统稳定性和可靠性。SPI接口的高速四线设计提升了数据传输效率。当CS(Chip Select)信号变为低电平时,可以开始读写操作,指令操作码和数据字会在SCK时钟周期内转移。 在操作过程中,读指令和写指令的数据字长度根据所写入的寄存器类型不同而变化,如写入控制寄存器需要16位,写入ARINC字传输FIFO需要32位,而写入标签匹配表则需要256位。表1详列了所有可用指令及其格式。执行完特定指令(如复位、设置或传输启动)后,会在SCK的下降沿释放数据。 HI-3585是一款强大的ARINC429接口芯片,适合于需要高效率、高性能和灵活配置的串行通信应用。通过SPI接口,它能轻松集成到各种微控制器系统中,提供可靠的串行总线通信解决方案。