工具/软件:
您好:
我正在使用 MCAN 工作。 我想了解最大 Rx FIFO 大小。
我只需要 1 个 TX 缓冲器。 无需 TX fifo。 我仅使用 Rx fifo 0、不需要 Rx fifo 1。 我也不使用 ID 过滤器。
Rx FIFO 元素大小为 8 字节。
在这种情况下、最大 Rx fifo 0 大小可以是多少?
谢谢
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.
工具/软件:
您好:
我正在使用 MCAN 工作。 我想了解最大 Rx FIFO 大小。
我只需要 1 个 TX 缓冲器。 无需 TX fifo。 我仅使用 Rx fifo 0、不需要 Rx fifo 1。 我也不使用 ID 过滤器。
Rx FIFO 元素大小为 8 字节。
在这种情况下、最大 Rx fifo 0 大小可以是多少?
谢谢
您好、
在 DS 的第 8.27 节“CAN-FD"具有“具有 ECC 的专用 1KB 消息 SRAM “中、SRAM 是否同时共享 CANFD0 和 CANFD1?
在 TRM 第 21.1.1 节中、MCAN 特性
“两个可配置的接收 FIFO、每个 FIFO 最多 14 个元素、具有 1kB 的消息 RAM“
但是、在 表 21-9 的第 21.4.19.1 节中、消息 RAM 配置也有所不同。 消息传输配置
如果我使用 8 字节帧大小、则元素大小上限为 64。
如果我将 Rx FIFO 大小设置为 64、则我将使用所有 1KB 消息 SRAM。 在这个 1KB 中包含了 Rx FIFO、TX 缓冲区、TX 事件缓冲区和 ID 过滤器吗?
在本例中、我将使用 1 个 TX fifo、无 id filter、无 TX 事件和 63 个 Rx fifo。 我将仅使用 CANFD0。 计算是否正确?
谢谢