TI中文支持网
TI专业的中文技术问题搜集分享网站

传统的C2000系列DSP的CAN模块相对操作比较简单,到c2800xx系列后完全不兼容,TI这样做的目的是什么?

           而且程序中对RAM区的消息收发室通过IF1/IF2寄存器进行操作,这两寄存器有区别吗?是不是二者都可以执行收发操作?

Susan Yang:请问您现在用的是哪款芯片? 关于eCAN,您可以参考下 Reference Guide 如

www.ti.com.cn/…/zhcu041.pdf

1.3 eCAN 与其他 TI CAN 模块兼容

           而且程序中对RAM区的消息收发室通过IF1/IF2寄存器进行操作,这两寄存器有区别吗?是不是二者都可以执行收发操作?

mangui zhang:性能升级。降低功耗

           而且程序中对RAM区的消息收发室通过IF1/IF2寄存器进行操作,这两寄存器有区别吗?是不是二者都可以执行收发操作?

feng gui:

回复 Susan Yang:

您好,我使用的是28004系列,以前2812~28335系列的操作相对比较简单,但是现在新的芯片的CAN模块已经完全不一样了。还有请问您的中文数据手册从哪里可以下载到,谢谢你!

           而且程序中对RAM区的消息收发室通过IF1/IF2寄存器进行操作,这两寄存器有区别吗?是不是二者都可以执行收发操作?

Susan Yang:

回复 feng gui:

F28004x的资料是包含在C200WARE内的,不过基本都是英文资料。您可以看一下28004系列的TRM

www.ti.com.cn/…/sprui33a.pdf

27 Controller Area Network (CAN)

以及 C:\ti\c2000\C2000Ware_1_00_05_00\device_support\f28004x\docs 的内容

           而且程序中对RAM区的消息收发室通过IF1/IF2寄存器进行操作,这两寄存器有区别吗?是不是二者都可以执行收发操作?

yun long2:

回复 feng gui:

要学会看英文手册啊,看不懂多看几遍就自然懂了,加油!坚持。。。。

           而且程序中对RAM区的消息收发室通过IF1/IF2寄存器进行操作,这两寄存器有区别吗?是不是二者都可以执行收发操作?

feng gui:

回复 Susan Yang:

可以提前利用IF1和IF2将32个邮箱(收发、ID号、邮箱号等)提前初始化好吗?

           而且程序中对RAM区的消息收发室通过IF1/IF2寄存器进行操作,这两寄存器有区别吗?是不是二者都可以执行收发操作?

yun long2:

回复 feng gui:

时间长有点忘记了,demo程序中好像有一段初始化的程序,另外驱动库中也有初始化邮箱的程序例程。
或者好像有一个初始化CAN ram的寄存器,这个寄存器可以初始化所有邮箱ram包括CAN控制寄存器的。

           而且程序中对RAM区的消息收发室通过IF1/IF2寄存器进行操作,这两寄存器有区别吗?是不是二者都可以执行收发操作?

Feifei Huang:

回复 yun long2:

请问下,这个CAN通讯有个DEBUG模式,在此模式下,不用IF1/IF2访问MESSAGE RAM,可以CPU访问。手册里说外接仿真器暂停时自动进入此模式。但是我调试时并没有进入此模式,请问您用过吗?

           而且程序中对RAM区的消息收发室通过IF1/IF2寄存器进行操作,这两寄存器有区别吗?是不是二者都可以执行收发操作?

zhaoheng li:

回复 Susan Yang:

我在使用280049,请问如何获取接收到的数据的can id

赞(0)
未经允许不得转载:TI中文支持网 » 传统的C2000系列DSP的CAN模块相对操作比较简单,到c2800xx系列后完全不兼容,TI这样做的目的是什么?
分享到: 更多 (0)