SJA1000独立CAN控制器技术手册

需积分: 47 105 下载量 186 浏览量 更新于2024-07-17 2 收藏 738KB PDF 举报
"SJA1000中文手册"是关于PHILIPS半导体的SJA1000独立CAN控制器的详细技术文档,该控制器用于移动目标和工业环境的区域网络控制,是PCA82C200 BasicCAN控制器的升级版,增加了PeliCAN模式,支持CAN 2.0B协议的新特性。 SJA1000的主要特性包括其独立操作能力,以及在PeliCAN模式下提供的增强功能。手册包含了产品的总体说明、订货信息、方块图、引脚配置、功能详细描述等关键信息。具体来说: 1. **特性**:SJA1000具备与PCA82C200的兼容性,同时增加了PeliCAN模式,支持更复杂的CAN 2.0B协议,提供更高的数据传输效率和错误处理能力。 2. **总体说明**:这部分详细介绍了SJA1000的基本功能和设计目标,强调了其在工业自动化和移动设备中的应用。 3. **订货信息**:提供了购买和选择SJA1000芯片的相关信息,可能包括不同封装选项和版本差异。 4. **方块图**:展示了SJA1000内部各个功能模块的结构,包括接口管理逻辑、发送和接收缓冲器、验收滤波器、位流处理器、位时序逻辑和错误管理逻辑。 5. **引脚**:列出了SJA1000的引脚配置,解释了每个引脚的功能和用法。 6. **功能说明**:深入解析了SJA1000的各个功能模块,如接口管理逻辑用于处理CAN总线通信,发送和接收缓冲器用于存储待发送和接收到的数据,验收滤波器则用于筛选接收的信息帧。 手册还详细介绍了两种工作模式——BasicCAN和PeliCAN: - **BasicCAN模式**:适用于简单的CAN通信需求,包含了地址列表、复位值、控制和状态寄存器等详细信息。 - **PeliCAN模式**:扩展了CAN功能,包括更多的控制选项,如仲裁丢失捕捉和误码捕捉寄存器,以及更精确的错误管理功能。 此外,手册还涵盖了常规寄存器如总线定时寄存器、输出控制寄存器和时钟分频寄存器,这些寄存器用于调整CAN通信的参数。还有关于限制、温度、直流和交流特性的详细信息,确保在不同环境和条件下稳定运行。 最后,手册提供了封装概述,这对于硬件设计和安装至关重要,同时指出SJA1000在生命支持系统中的应用广泛,体现了其在高可靠性领域的重要性。 "SJA1000中文手册"是理解和应用这款CAN控制器的全面指南,对于从事相关嵌入式系统设计和开发的工程师来说,是一份非常有价值的参考资料。