2168587_zh-CN

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2168587_zh-CN

2168587_zh-CN

在SPI样例工程中如何配置CAN模块

我在S32DS软件中选择了s32k118芯片的SPI官方样例工程并配置成功后希望在MCAL中加入CAN功能模块。在CAN的CanConfigSet/CanHardwareObject功能时,CAN Object Type为RECEIVE时必须添加CAN HwFilter,但是添加完就提示10处错误,不添加又显示必须添加,如何解决?

IMG_4045.jpeg

IMG_4043.jpeg

Re: 在SPI样例工程中如何配置CAN模块

嗨,@sweet1

是的,如果容器是 RECEIVE 类型,则需要启用 CanHwFilter。不过,RTD 1.0.1 应该安装在S32DS v3.4 上。请安装 S32DS v3.4,或将 RTD 版本升级到 2.0.0。

S32K1 RTD 1.0.1 版本说明:

Snag_7153a8.png

致以最诚挚的问候,
Julián

Re: 在SPI样例工程中如何配置CAN模块按照您的方法操作后,我还是遇到了这个错误。看来必须在接收操作期间启用 CanHwFilter。一旦启用,就会出现以下 10 种错误。我使用的是 RTD S32k1 AUTOSAR 4.4 RTD1.0.1 D2202 示例项目,S32DS 版本为 3.5。Re: 在SPI样例工程中如何配置CAN模块

嗨,@sweet1

您使用的是哪个 RTD 版本和 S32DS 版本?

您的 HTH(发送处理程序)Ids 应该高于 HRH(接收处理程序)Ids。因此,请尝试 将 HRH 放在 HTH 之前,如下图所示:

Snag_1001c319.pngSnag_1001d857.png

致以最诚挚的问候,
Julián

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 06:35 AM
更新者: