工具/软件:Code Composer Studio
团队、
我的客户询问以下问题。 请在这里帮助我。
我们将 HDK 板与控制器 TMS570LC4357和 HDK-FlexRay-CAN-Lin-Interface 子板配合使用。 子板配备了 NXP TJA1080A FlexRay 收发器(v2.1修订版 A)。 我附上了电路板和接线的图片。
我们用于电路板的软件基于 FelxRay 演示源代码“TMS570LS31x_FlexRay_Sample_Code.zip”。
维客: http://processors.wiki.ti.com/index.php/TMS570LS31x_HDK_Kit
代码: http://processors.wiki.ti.com/images/6/65/TMS570LS31x_FlexRay_Sample_Code.zip
我们为 FlexRay 节点 A 和节点 B 创建两个新项目、并使用 HAL 代码生成器为我们的控制器创建文件。
在下一步中,我们设置 FlexRay 的时钟源(VCLKA2 = PLL2 = 80MHz),请参阅图片的 GCM 和 PLL2。
刷写软件后,调试器停止在文件“FelxRay.c”、函数“transmit _check_node_X”(X=a 或 b)中,并等待 CYC 中断标志。 我认为节点在启动帧或同步帧方面存在问题。 您能帮我们解决这个问题。
非常感谢您的参与。
此致、
尼德胡