大家好
我正在使用 S32 Design Studio 版本 3.6.5 并使用 S32K1 AUTOSAR 4.4 — RTD 3.0.0(QLP02、D2505)软件包。
我尝试创建和构建 MCU S32K144 RTD 中提供的 CAN 示例项目 ,目标是 S32K144EVB 板。
工具S32 Design Studio 3.6.5
rtd: s32k1 autosar 4.4 rtd 3.0.0(QLP02 D2505)
MCU: S32K144
板:S32K144EVB-Q100
使用"从示例导入S32DS 项目 "导入 CAN 示例。
使用配置工具选择 CAN0 相关引脚(TX/RX)。
点击更新代码。
尝试版本项目。
在编译过程中,我一直遇到以下错误:
看起来端口 IP AUTOSAR 生成的头文件丢失了,即使在配置 CAN 引脚和更新代码后也是如此。
我查看了论坛上的多个帖子,并尝试了建议的步骤,但仍无法解决这个问题。
该 CAN 示例是否打算直接用作 S32DS 3.6.5 中基于 AUTOSAR ECUC 的项目?
是否应首先创建一个单独的 AUTOSAR RTD 项目,然后再复制示例源文件?
在 S32DS 3.6.5 中启用 AUTOSAR ECU 配置编辑器而不是 SDK 引脚/时钟工具是否需要任何额外步骤?
如果您能就在 S32K144EVB 上成功版本此 RTD CAN 示例的正确工作流程提供任何指导,我们将不胜感激。
谢谢!
您好,
RTD CAN 演示示例只显示了内部环回测试,没有配置引脚,您需要添加引脚。你可以参考下面的指南来参考如何添加 PORT 元器件;https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-Create-a-Blinking-LED-example-pr...
不确定是否有其他 S32K144 CAN 演示使用 MCAL 级驱动程序,但您可以使用其他方法,例如请参阅https://community.nxp.com/t5/S32K-Knowledge-Base/RTD600-MCAL-amp-IP-S32K3X4EVB-T172-FlexCAN-Example-...上发布的 S32K3 演示。用法非常相似。
BR, Petr
您好,
请参阅所附的修改后演示示例。
使用连接 PCAN 工具的 S32K144EVB-Q100 进行测试时,它可发送 10 条信息
希望对你有所帮助。
BR, Petr