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.
请在此处提供8个参数
Tonyx,
请原谅我们在假期期间的延误。 我们的其中一位专家将在下周返回后与您联系。 但是、与此同时、您能帮助我们进一步讨论一下您的问题吗? 您在寻找哪8个参数?
新年快乐!
-丹尼
您好,Tonyx:
我不确定问题是什么、但这里提供了一些信息、可帮助您了解 MCAN MRAM 配置参数。
Linux 内核 m_can.YAML (链接)
Bosch M_CAN 用户手册(链接)
TCAN45xx 软件用户指南(链接)
配置参数只是用于您的应用的不同 RX/TX 缓冲器/FIFO 元件和 SID/XID 滤波器的数量。 请注意、TCAN4550-Q1只有2KB 的 MRAM、因此无法启用每种元件类型的最大数量、因此您需要确保不超过2KB 限制、否则您的应用将无法正常运行。
此致、
乔纳森
如果芯片可以发送但无法接收、接收甚至不会触发中断。 一般原因是什么? 如何识别和解决问题?
该 TCAN4X5X_Error_状态寄存器规范书籍也未指定
尊敬的 Tony:
我不确定您试图向我显示 SPI 错误状态掩码字段寄存器值的内容。 状态寄存器0x000C 未显示任何错误、只是内部器件活动正常。
如果您可以为我提供所有寄存器值的列表、我可以帮助查看和调试寄存器配置。 此外、您能否告诉我他们正在尝试发送和接收哪些具体消息?
还可以在尝试发送和接收消息后读取以下寄存器、以便我可以检查 CAN 特定错误吗?
0x1050 (MCAN 中断寄存器)
0x1040 (MCAN 错误计数器寄存器)
0x1044 (MCAN 协议状态寄存器
0x10A4 (MCAN RX FIFO 0状态)
谢谢。此致、
乔纳森