Part Number:TMS320F28377D
Susan Yang:
抱歉,之前没有理解您的问题。
fusheng lu 说:我的问题是:1、为什么当修改的消息对象等于或小于先前找到的消息对象时,将对其应用接收过滤?2、后面的例子,"当存在未决的CAN帧接收时",这为什么能确保数据一致性?
这个确实没有这么细致研究过,我去咨询下相关的BU后给您回复。
,
Susan Yang:
得到的回复如下,请您看一下
Those words pertain to the inner workings of the CAN module. I sometimes feel they cause more confusion than eliminating it. You may be better off trying to understand the module from an applications level, rather than delving deep into the design details, which is almost always unnecessary.
Data consistency: In the older eCAN module, there is a possibility that a new frame may arrive in a mailbox when the CPU is in the process of reading the previously received message, potentially corrupting the read. In DCAN, the CPU cannot read the mailbox directly, but reads it through the IFx registers. I presume there is some logic in the CAN that ensures that the mailbox is not read while a reception is in progress.
TI中文支持网



