周立功CAN技术详解:芯片与应用开发

3星 · 超过75%的资源 需积分: 43 82 下载量 88 浏览量 更新于2024-08-02 1 收藏 814KB PDF 举报
"周立功CAN基础-芯片篇" 本文档主要围绕CAN(Controller Area Network)现场总线的基础知识展开,特别是从芯片的角度进行讲解。CAN是一种广泛应用的工业通信协议,尤其在汽车电子和自动化领域,因其高可靠性和成本效益而备受青睐。文中提到了CAN的2.0规范,这是CAN协议的两个主要版本,包括CAN 2.0A和CAN 2.0B,分别支持标准帧和扩展帧,最大数据长度可达8和64字节。 文档详细介绍了几种常见的CAN控制器和驱动器芯片,如: 1. P87C591:这是一款集成了PeliCAN控制器的增强型8位单片机,能够直接处理CAN通信,适用于需要高效能和低功耗的嵌入式应用。 2. SJA1000:这是一个独立的CAN控制器,可与微控制器配合使用,提供了CAN协议的物理层和数据链路层功能。 3. PCA82C250/251:这些是通用的CAN收发器,用于将CAN信号转换为适合物理传输的形式,并提供电气隔离。 4. TJA1050/1040/1041:这些是高速CAN收发器,用于在高速CAN网络中传输数据,提高信号质量和抗干扰能力。 5. TJA1054:这是一种容错的CAN收发器,增强了网络的鲁棒性,确保在恶劣环境下仍能正常通信。 6. TJA1020:标准LIN收发器,用于LIN(Local Interconnect Network)子总线,作为CAN网络的补充。 此外,文档还提及了广州周立功单片机发展有限公司在CAN技术领域的贡献,他们不仅开发了一系列CAN-bus教学、接口工具和应用产品,还提供了从芯片到解决方案的全方位服务。公司代理了PHILIPS的汽车电子产品线,包括CAN-bus相关产品,并且已经开发出多个型号的产品,部分技术领先于国外,广泛应用于多个行业。 提供的产品和服务包括: - 不同类型的CAN接口卡,如PCI-5110、PCI-5121、PCI-9810、PCI-9820、USBCAN-I、USBCAN-II、CAN232和CAN485等,用于不同平台的CAN通信。 - 实验仪器,如DP-51、DP-51H和DP-668,用于教学和研发中的CAN通信仿真实验。 - 智能和非智能CAN接口卡,如CANrep-A,提供全隔离的CAN中继功能,增强网络的稳定性和安全性。 - 应用协议方案,如DeviceNET和CANopen,帮助用户快速开发基于CAN的网络系统。 这份资料详尽地介绍了CAN总线的基础知识,以及相关的硬件芯片和实际应用,对于学习和开发CAN系统的人来说是一份宝贵的资源。