CAN控制器和CAN收发器之间通信采用的是什么协议

全部回答2
默认 最新
  • can控制器用于实现can总线的协议底层以及数据链路层,用于生成can帧并以二进制码流的方式发送,在此过程中进行位填充、添加crc校验、应答检测等操作;将接收到的二进制码流进行解析并接收,在此过程中进行收发比对、去位填充、执行crc校验等操作。此外还需要进行冲突判断、错误处理等诸多任务。can收发器(有时也称为驱动器)是can总线的物理层,用于将二进制码流转换为差分信号发送,将差分信号转换为二进制码流接收。在can总线中二者都是必须的。
    0 点赞
  • 随着集成电路和嵌入式电脑在汽车上的广泛应用,现代汽车上的电子控制器的数量越来越多,常见的有发动机的电子燃油喷射装置、防抱死制动装置(ABS)、安全气囊装置、电动门窗装置、主动悬架等。电控系统的增加虽然提高了轿车的动力性、经济性和舒适性,但随之增加的复杂电路也降低了汽车的可靠性,增加了维修的难度。从布线角度分析,传统的电子气系统大多采用点对点的单一通信方式,相互之间少有联系,这样必然造成宠大的布线系统。因此,一种新的概念——汽车上电子控制器局域网络CAN,也就应运而生。为使不同厂家生产的零部件能在同一辆汽车上协调工作,必须制定标准。按照ISO有关标准,CAN的拓扑结构为总线,因此称为CAN总线。CAN总线被设计作为汽车环境中的微控制器通信,在车载各电子控制装置ECN之间交 换信息,在车载各电子控制装置ECN之间交换信息,形成汽车电子控制网络。
    0 点赞

没有更多内容了

返回顶部
产品求购 求购