SJA1000独立CAN控制器详细手册与特性介绍

需积分: 48 44 下载量 79 浏览量 更新于2024-07-16 1 收藏 732KB PDF 举报
SJA1000中文资料是一份详细的硬件设计指南,由广州周立功单片机发展有限公司提供。该文档主要介绍了SJA1000独立CAN控制器,一种专用于汽车电子和工业通信领域的控制器,支持两种工作模式:BasicCAN和PeliCAN。这份手册涵盖了丰富的技术细节。 1. **特性**:SJA1000的特点包括高性能、低功耗、可编程的接口管理逻辑(IML)、发送和接收缓冲器(TXB/RXFIFO)、验收滤波器(ACF)、位流处理器(BSP)以及严谨的错误管理逻辑(EML)。它旨在满足CAN(Controller Area Network)标准,一种在工业自动化和汽车电子中广泛应用的现场总线。 2. **工作模式**: - **BasicCAN模式**:针对传统的CAN协议,提供了地址列表、控制寄存器(CR)、命令寄存器(CMR)等,支持复位值设置、中断管理以及发送和接收缓冲器的管理。 - **PeliCAN模式**:这是一种扩展模式,提供了更复杂的地址结构和高级功能,如模式寄存器(MOD)、命令和状态寄存器(CMR/SR),以及专门的错误捕捉和报警寄存器,如仲裁丢失捕捉寄存器(ALC)、误码捕捉寄存器(ECC)和错误报警时序寄存器(EWLR)。 3. **硬件接口**:文档详细描述了控制器的引脚分配,以及各种功能模块,如总线定时寄存器(BTR)用于调整数据传输速率,输出控制寄存器(OCR)管理信号输出,时钟分频寄存器(CDR)用于调整内部时钟。 4. **性能特性**:文档还讨论了SJA1000的温度、直流和交流特性,包括温度范围内的性能保证、直流电压下的工作状态,以及交流噪声环境下的信号传输行为。此外,还提到了在生命支持系统等特定应用中的优势。 5. **支持文档**:手册提供了详尽的技术支持,包括方块图、时序图以及在线资源链接,便于用户理解和应用这款CAN控制器。 SJA1000中文资料是设计者和工程师在集成CAN通信系统时的重要参考资料,通过学习和理解其功能、工作模式和接口,用户能够有效地利用SJA1000来构建高效、可靠的通信解决方案。