SJA1000独立CAN控制器中文资料详解

5星 · 超过95%的资源 需积分: 50 3 下载量 185 浏览量 更新于2024-10-01 收藏 719KB PDF 举报
SJA1000中文资料详细介绍了广州周立功单片机发展有限公司提供的独立CAN总线控制器的特性、功能和使用方法。这款控制器设计精良,适用于各种工业通信应用,特别是BasicCAN和PeliCAN两种工作模式,以满足不同用户的定制需求。 1. 特性:文档首先概述了控制器的关键特性,可能包括高速数据传输、错误检测和纠正机制、以及灵活的模式选择,如支持BasicCAN标准和PeliCAN扩展协议。 2. 总体说明:这部分会介绍控制器的适用范围,如对PCA82C200的兼容性,以及它在工业自动化、汽车电子等领域的广泛应用。 3. 方块图:详细电路图展示了控制器内部各个组成部分的结构,如接口管理逻辑(IML)、发送和接收缓冲器、验收滤波器(ACF)、位流处理器(BSP)和位时序逻辑(BTL),这些是理解其工作原理的关键。 4. 引脚:描述了硬件连接的细节,包括输入/输出引脚,以便用户正确配置和连接到系统。 5. 功能说明:分别对两种工作模式进行了深入解析: - BasicCAN模式:讲解了地址列表、复位值、控制寄存器(CR)、命令寄存器(CMR)等寄存器的功能,以及如何设置中断、发送和接收。 - PeliCAN模式:同样介绍了地址列表、复位值,但重点在于模式寄存器(MOD)、命令寄存器(CMR)、状态寄存器(SR)等,以及专门的错误处理寄存器,如仲裁丢失捕捉寄存器(ALC)、误码捕捉寄存器(ECC)等。 6. 常规寄存器:包括总线定时寄存器(BTR)、输出控制寄存器(OCR)、时钟分频寄存器(CDR),这些用于设定CAN总线的通信参数。 7. 性能特性:文档还涵盖了温度、直流和交流特性的描述,可能包括操作范围、噪声容限和电磁兼容性测试结果。 8. 封装概述:提供了关于芯片封装类型和尺寸的信息,确保用户了解其物理安装和防护需求。 9. 应用示例:最后部分展示了SJA1000在生命支持系统等复杂应用中的典型应用场景,帮助用户理解和优化其在实际项目中的集成。 通过阅读这份详细的中文资料,用户不仅能掌握SJA1000的硬件功能,还能学习到如何进行软件配置,以充分利用该控制器的高效性能和可靠性。