Infineon的CAN模块发展历程

需积分: 0 0 下载量 33 浏览量 更新于2024-08-05 收藏 285KB PDF 举报
"Infineon公司在过去的20年间生产了各种CAN微控制器,从西门子品牌过渡到Infineon品牌。其中最知名的型号是8位的C505CA和16位的C167CR,它们都集成了原始的博世CAN模块。C167CR的CAN模块包含15个消息对象,最后一个带有双缓冲,并且有额外的屏蔽功能。大部分16位微控制器只有一个CAN模块,但C167CS是个例外,它有两个CAN模块。2000年,Infineon推出了Twin-CAN模块,这是CAN模块的一个重大进步,提供了更现代的架构,包括可配置的FIFO和网关功能。Twin-CAN模块在中断、中断源和每个消息对象的屏蔽寄存器方面具有灵活性,例如在XC166系列中仍然存在。" Infineon在CAN(Controller Area Network)技术的历史中扮演了重要角色,从20世纪90年代开始,他们生产的CAN微控制器经历了从西门子品牌向Infineon品牌的转变。这个过程中,Infineon不断研发并推出了多种产品。C505CA和C167CR是其中的代表性作品,它们不仅体现了Infineon在CAN领域的创新,也反映了与博世(Bosch)CAN技术的紧密合作。 C167CR微控制器的CAN模块是一个显著的里程碑,它具有15个消息对象,这些对象能够处理不同的通信任务。其中,第15个消息对象特别设计为双缓冲模式,增加了额外的屏蔽功能,增强了数据传输的安全性和可靠性。然而,大多数基于C167CR的16位微控制器仅集成一个CAN模块,而C167CS是这一系列中的特例,其内部集成了两个CAN模块,满足了更高层次的网络通信需求。 随着时间的推移,Infineon在2000年推出了Twin-CAN模块,这是CAN模块发展的一个重要转折点。Twin-CAN引入了更加现代化的设计,包括可配置的FIFO(先进先出队列),使得数据管理更为高效,同时增加了网关功能,使得不同网络间的通信变得更加灵活。此外,Twin-CAN模块具备灵活的中断系统,每个消息对象都有独立的中断源和屏蔽寄存器,这极大地提高了系统的响应速度和处理能力。 Twin-CAN模块的这些特性使其在后续的XC166系列等产品中继续沿用,成为了Infineon在CAN技术发展史上的一个重要标志。这些创新不仅推动了汽车电子、工业自动化和其他嵌入式系统中CAN网络的发展,也奠定了Infineon在CAN控制器市场的领导地位。