can控制器是CAN局域网控制器的简称,它是德国Bosch公司在1986年为解决现代汽车中众多测量控制部件之间的数据交换而开发的一种串行数据通信总线。CAN 可提供高达1Mbit/s的数据传输速率,这使实时控制变得非常容易。另外,硬件的错误检定特性也增强了CAN的抗电磁干扰能力。
以Philips SJA1000 CAN控制器为例:
*支持CAN2.0,包括标准的和扩展的数据和远程帧
*位速率可程控,并有可程控的时钟输出;
*扩展的64字节FIFO接收缓冲器;
*4个字节的验收滤波器;
*时钟频率...