HI3585集成电路:SPI接口与ARINC429协议转换
3星 · 超过75%的资源 需积分: 11 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接口,它能轻松集成到各种微控制器系统中,提供可靠的串行总线通信解决方案。
2011-12-22 上传
2021-01-28 上传
2022-06-25 上传
2020-01-29 上传
2021-11-22 上传
2022-03-10 上传
2021-10-15 上传
cwp_hen
- 粉丝: 0
- 资源: 4
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建