Autosar Os 示例你好
我正在开发一个使用 S32K146 芯片和 Autosar 架构的 ECU 项目。我以前没有接触过 Os 模块的使用,如果您能提供一些与 Os 模块相关的例程,我将不胜感激。
谢谢!
Re: Autosar Os Example能给我一个链接吗?Re: Autosar Os Example你好
AUTOSAR 操作系统软件包中有一个例子:
Untitled.png
您可以在恩智浦 SW 账户中找到它:
Untitled.png
S32K_AUTOSAR_OS_4_0_98_RTM_1_0_0.exe_
它非常直观,你可以通过用户手册 AUTOSAR_OSS32K_UM.pdf 进行配置,它是软件包的一部分。
顺祝商祺!
Peter
Re: Autosar Os Example我正在开发一个使用 S32K146 芯片的 Autosar 项目,配置工具是 EB Tresos。我配置了CAN堆栈并在环回模式下测试了上层的传输和接收过程(从Com层到MCAL),一切正常。
当我将 CAN 控制器配置为正常模式时,CAN 数据被写入寄存器(RAMn),但硬件并未启动传输。Tx 引脚上没有数据,因此,没有触发信号来清除 TX Buff 标志。这也导致前四帧数据成功写入 Buff,但从第五帧开始,数据无法写入,并返回 CAN BUSY 状态。
由于这个问题,我不知道如何解决。因此,我使用了 S32DS 中为 S32K146 提供的 Autosar CAN 示例,做了一些修改,并在相同的硬件上运行。然而,数据仍然无法传输,同样的问题再次出现。
您能帮我分析一下 CAN 传输在我的项目中出现故障的原因吗?谢谢。