SJA1000独立CAN控制器中文手册

5星 · 超过95%的资源 需积分: 50 81 下载量 23 浏览量 更新于2024-09-22 1 收藏 717KB PDF 举报
"SJA1000中文手册是关于SJA1000独立CAN控制器的详细使用指南,涵盖了该控制器的功能、结构、操作模式、寄存器配置等多个方面,旨在帮助用户理解和应用SJA1000。" SJA1000是一款独立的CAN(Controller Area Network)控制器,由Philips Semiconductors(现NXP Semiconductors)生产。手册主要分为多个章节,深入解析了SJA1000的各项功能和特性。 1. **特性**:手册中可能详细列举了SJA1000的特性,包括高速通信能力、错误检测和处理机制、兼容性等。 2. **总体说明**:这部分介绍了SJA1000在系统中的作用,以及其在CAN总线网络中的位置和功能。 3. **订货信息**:提供了购买SJA1000的相关信息,包括型号、供应商联系方式等。 4. **方块图**:展示了SJA1000的内部模块化结构,包括接口管理逻辑、发送和接收缓冲器、验收滤波器、位流处理器、位时序逻辑和错误管理逻辑。 5. **引脚**:详细列出了SJA1000的引脚定义和功能,帮助用户进行硬件设计和连接。 6. **功能说明**:对各个功能模块进行了详细解释,如接口管理逻辑用于管理数据传输,发送和接收缓冲器存储待发送和接收到的数据,验收滤波器过滤不相关的信息,位流处理器和位时序逻辑确保数据传输的准确,错误管理逻辑监控和处理错误情况。 7. **CAN控制器的详细说明**:这部分分别针对BasicCAN和PeliCAN两种操作模式进行了详细介绍,包括各自的操作流程、寄存器配置和功能差异。 - **BasicCAN模式**适用于简单的CAN应用,特点是低复杂度和低成本。手册中列出了BasicCAN的地址列表、复位值,以及CR、CMR、SR、IR等控制和状态寄存器的用法。 - **PeliCAN模式**则增加了更高级的功能,如扩展的错误处理和增强的仲裁机制。在这一模式下,有更多寄存器参与,如MOD、IER、ALC、ECC、EWLR、RXERR、TXERR等。 8. **常规寄存器**:如BTR0和BTR1用于设置CAN总线的波特率,OCR控制输出,CDR用于时钟分频。 9. **极限值、温度特性、直流特性、交流特性**:提供了SJA1000在不同环境条件下的工作参数,帮助用户评估其在实际应用中的稳定性和可靠性。 10. **封装概述**:介绍了SJA1000芯片的封装形式,有助于硬件设计和安装。 11. **生命支持系统中的应用**:说明了SJA1000在医疗设备等生命支持系统中的应用可能性和优势。 通过这份中文手册,用户可以全面了解SJA1000的各个方面,从理论到实践,从基本操作到高级功能,为开发和维护基于CAN总线的系统提供有力支持。