工具/软件:
- MCAN 是每位执行单个采样还是多个采样?
- 是否允许在启用 BRS 的情况下逐帧控制 CAN 的 BRS 位、以便应用程序确定使用自定义条件启用/禁用 BRS 的标准?
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.
工具/软件:
您好:
brs 是每位执行单个样本还是多个样本?
在 CAN 中、我们可以设置次级采样点。
是否允许在启用了 brs 的情况下逐帧控制 CAN 的 BRS 位、以便应用程序确定在自定义条件下启用/禁用 BRS 的标准?
您可以控制 BRS 位、以便从应用中选择 CAN FD 或经典 CAN。
下面是一些关于 CAN 的常见问题解答
此致
Tarun Mukesh
“在中、我们可以设置二次采样点。“
-->我相信您指的是发送器延迟补偿 (TDC )。 我知道这需要第二次采样。 但我的问题与第一个(主)样本本身有关。 它确实是使用一个样本执行、还是与某些 CAN 外设实现中一样、使用多个连续采样完成、然后使用多数表决来决定结果?
“您可以控制 BRS 位、以便从应用中选择 CAN FD 或经典 CAN。“
--> 建议使用 Autosar 架构中的哪个图层来有效地逐帧控制此图层? 是不是?
我相信我们也可以在发生 TX 错误时(例如)使用 CANFD 中的 BRS 来切换到较低的数据速率
您好:
->我相信您指的是发送器延迟补偿 (brs)。 我知道这需要第二次采样。 但我的问题与第一个(主)样本本身有关。 它确实是使用一个样本执行、还是像在某些 CAN 外设实现中那样、用多个连续样本完成、然后使用多数票决定结果?
Jacinto MCAN 不支持您请求的多个连续样本。
建议 brs 架构中的哪一层高效地逐帧控制? 它是 CanIf 吗?
逐帧控制通常未在 AUTOSAR 规范中提及,我认为它超出了 AUTOSAR 的范围。 在 MCAL CAN 驱动程序中、您需要控制此 BRS 位、用于简单的 CAN 或 CAN FD。
此致
Tarun Mukesh