摘要:提出了基于DSP内嵌增强型CAN控制器(ECAN)模块的智能总线接口设计方案。该设计创新性地采用了ADI公司最新发布的ADM3053芯片作为ECAN接口驱动,该芯片集成了CAN收发器、信号隔离、DC/DC供电隔离,达到了接口小型化、低功耗、低成本的目的。给出了ECAN模块系统架构和总线接口硬件电路。在软件设计上,重点论述了ECAN模块内部寄存器和邮箱结构,给出了软件初始化、消息发送、消息接收流程,最后给出了CAN总线消息过载的处理方法。经实测表明,该智能总线接口模块工作稳定,信号品质良好,满足工业控制需求。 0 引言 CAN 总线以其可靠、实时、低成本优势已在汽车、机械等工业