概述
SJA1000是适合控制器区域网络(CAN)的独立控制器,在汽车电子和一般工业环境中使用。它是飞利浦半导体的PCA82C200 CAN控制器(BasicCAN)的后继产品。此外,还实施了全新的工作模式(PeliCAN),通过几项全新特性支持CAN 2.0B协议规范。
特征
与PCA82C200独立式CAN控制器针脚兼容
与PCA82C200独立式CAN控制器电气兼容
PCA82C200模式(默认为BasicCAN模式)
扩展的接收缓冲器(64字节FIFO)
CAN 2.0B协议兼容性(扩展帧在PCA82C200兼容性模式中无源)
支持11位标识符以及29位标识符
高达1 Mbits/s的比特率
PeliCAN模式扩展:
- 可读/写访问的错误计数器
- 可编程的错误报警限制
- 上一错误代码寄存器
- 针对每个CAN总线错误的错误中断
- 具有详细位位置的仲裁丢失中断
- 单次传输(无重传)
- 单纯接听模式(无应答,无活动错误标志)
- 支持热插拔(软件驱动的比特速率检测)
- 验收滤波器扩展(4字节代码,4字节掩码)
- 自己信息的接收(自接收请求)
24 MHz时钟频率
各种微处理器的接口
可编程CAN输出驱动器配置
宽环境温度范围(-40至+125 °C)。