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.
工具与软件:
尊敬的专家:
我启用 CLI 旁路并配置与 profile_40m_40mpsec_boostevm_16tracks.cfg 相同的参数、同时定义 TCAN4550 (1)并使用"CANFDLLD_MCANFrameType_classic"帧类型。
当我调试主板(awrl1432_adas_BSD_demo_v2.2、mmwave_L_sdk_05_05_00_02)时、我发现 Transmit_Schedule 可以正常输出数据、代码可以运行到"TCAN4550_Vector"函数中、但我使用 Vector (设置50万波特率)仍然无法从 CAN 获取数据、这会让我感到困惑、您能否帮助您确认问题?
BTW、我关闭了所有 INA228相关代码、因为如果不关闭、它会报告错误。
B.R.
尊敬的 Li:
我已经加入了我们的软件专家。 请允许我们在一天左右提供回复。
谢谢。此致、
Sivaprasad
尊敬的 Sivaprasad:
当然,感谢您发送编修。
此致、
李道伟
您好!
在进行更改之前、您是否能够接收 CAN 数据?
谢谢!
克林顿
您好、 克林顿:
我只需测试一下、使用"awrl1432_adas_BSD_demo_es2.2"演示文件夹中的 prebuilt_dinins"awrl1432_adas_BSD_demo_v2.2"、同时 GUI 可以显示点云、但使用矢量(设置500kbps 仲裁 和2000kbps 数据速率)仍无法获取 CANFD 数据。 可能矢量设置错误? 或者 PREBUILT 不传输 CANFD 数据? 期待您的好建议~
此致、
李道伟
尊敬的 Daowei:
感谢您提供的信息。 TCAN4550应在预编译的二进制文件中启用。
您能否确认一下硬件设置? 在 EVM 上、开关 S1.6和 S4.4应处于打开状态以启用 SPI 和 TCAN-SPI 连接、而按下 CAN_WAKE 开关(S6)以将 TCAN4550置于待机模式。
我不熟悉 Vector 的 CAN 分析器、但这里是使用的时序参数(500kbps/2000kbps):
谢谢!
Jin
尊敬的 Jin:
您的建议 解决了 CAN 输出问题、关键是您提到的 CAN_WAKE 开关(S6)按钮。 非常感谢 !
B.R.