This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VL-Q1:当使用 TDA4 中 MCU1_0 的 MCU_MCAN0 接收 CANFD 数据时、帧丢失率高达 0.64%。

Guru**** 2416110 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1530499/tda4vl-q1-when-using-the-mcu_mcan0-of-mcu1_0-in-tda4-to-receive-canfd-data-frame-loss-rate-up-to-0-64

器件型号:TDA4VL-Q1

工具/软件:

工具/软件:

软件版本:

ti-processor-sdk-rtos-j721s2-evm-08_06_01_03.tar.gz

ti-processor-sdk-linux-j721s2-evm-08_06_01_02-Linux-x86-Install.bin  

硬件板:客户板


1.表示
当使用 TDA4 中 MCU1_0 的 MCU_MCAN0 接收 CANFD 数据时、帧丢失率高达 0.64%。


2. CAN 总线压力:
它从 22 个不同的 CAN ID 接收、并每 400 微秒接收一次。


3,当前软件 — 使用策略:
3.1 设置接受过滤。 将这 22 个不同的 ID 平均分为三个组、并分别放入三个接收缓冲区:Rx 缓冲区、Rx FIFO0 和 Rx FIFO1。
3.2 每当新数据到达这些缓存时、就会触发中断。 在这个中断处理程序中、数据将被取出并放入队列中。