×

DCAN至MCAN迁移指南

消耗积分:0 | 格式:pdf | 大小:1.11MB | 2024-09-27

久醉不醒

分享资料个

C2000 实时 MCU 具有三种类型的控制器局域网 (CAN) 模块:eCAN、DCAN 和 MCAN。eCAN 和 DCAN 仅支持 传统 CAN,而 MCAN 同时支持传统 CAN 和 CAN FD。诸如 TMS320F2838xD、TMS320F2838xS、 TMS320F28003x 和 TMS320F280015x 等器件同时具有 DCAN 和 MCAN 模块。一些 C2000 器件仅具有 MCAN 模块,因为它同时支持传统 CAN 和 CAN FD。尽管上述所有 CAN 模块均符合 CAN 协议标准,但它们彼此之间 软件不兼容。具体来说,DCAN 和 MCAN 模块采用完全不同的架构,因此寄存器和位结构也不同。这就要求在模 块之间采用完全不同的编程方法。本文档旨在轻松实现从 DCAN 到 MCAN 模块的迁移,讨论了常见操作(例如 模块初始化、位时序配置、消息 RAM 配置、缓冲器和 FIFO 配置、数据发送、接收(带过滤)和错误处理),并 介绍了如何在 DCAN 和 MCAN 模块中完成这些操作。代码片段根据需要显示。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !