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

TCAN4550: 500K仲裁,4M数据传输,采样率在72%,接受数据的时候 PSR 寄存器 RFDF,RBRS位有时候都是0

Part Number:TCAN4550Other Parts Discussed in Thread: AM4379

我们板子采用 主控AM4379,canfd 通信采用TCAN4550,TDC 使能,TDCV = 12,我们在500K仲裁,4M数据传输,采样率在72%,接受数据的时候 PSR 寄存器 RFDF,RBRS位有时候都是0,通信一段时间后就无法接收到正确的数据了,请问这可能是什么问题?

Kailyn Chen:

您好,周一我会看下您的问题给您解答。

,

Kailyn Chen:

您好,抱歉回复晚了,我将您的这个问题提交到英文E2E上了,请关注E2E的回复,有什么问题您也可以直接在上面跟进,或者在这里跟进都可以。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1212913/tcan4550-tcan4550-application-questions

,

Kailyn Chen:

您好,E2E已经针对您的问题给出回复:

是否也可以共享中断寄存器的寄存器内容? 另外,每当错误接收消息时,0x0820和0x0824的寄存器的值? 是否正确接收了消息,或者是否从未正确接收到消息?您能否在 CAN 通信期间附上任何波形?  CANH 和 CANL的波形相对来说是比较有用的。 

,

qi chen:

谢谢,现在我已经通过调整MARM的配置,可以暂时实现无错的最高每帧48字节的通信,但是当前配置无法进行每帧64字节的通信。这个情况的请您咨询一下,非常感谢。

,

qi chen:

现在48字节通信状态下,MCAN_IR(h1050) = 0,DEV__IR(h0820) = h04a8.

,

Kailyn Chen:

好的,我这边再去确认一下。

,

qi chen:

我已经看了英文回答,我现在是使用的是再linux平台下,下载的tcan4550的msp430 单片机驱动,改了以后用的,在线程中轮询中断,然后读数据.数据有时候丢失。

,

Kailyn Chen:

好的,已在E2E上跟进。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1212913/tcan4550-tcan4550-application-questions

请随时关注E2E的回复。

赞(0)
未经允许不得转载:TI中文支持网 » TCAN4550: 500K仲裁,4M数据传输,采样率在72%,接受数据的时候 PSR 寄存器 RFDF,RBRS位有时候都是0
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1