2265084_zh-CN

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

2265084_zh-CN

2265084_zh-CN

带 DMA 的 S32K358 RTD ICU 示例

德拉支持、

我的客户 Aptiv 正在寻找基于 DMA 的 ICU 处理。根据传入的上升沿,应在 mcl 驱动程序中配置 DMA 交易。在我们的 RTD ICU 用户手册中,自某些版本发布以来,我们发现了同样的说法:

3.6.1 带有 DMA 功能的 Icu 有关此功能
的提示将在下一版本中添加。

它在 RTD5.00 / 6.0.0 和 7.0.0 中

我们是否有工作示例向 Aptiv 演示如何使用该功能?

最好是 S32K358 RTD6.0.0,但如果有其他版本也可以。

顺祝商祺!

维克托

优先级:高RTD资料来源直接客户Re: S32K358 RTD ICU Example with DMA

你好@viktorfellinger

该功能有一些注意事项:

- DMA 只支持 IcuMeasurementMode 为 ICU_MODE_SIGNAL_MEASUREMENT 或 ICU_MODE_TIMESTAMP。

Nhi_Nguyen_0-1766133984391.png

- DMA 功能仅支持 eMios SAIC 模式下的 ICU_MODE_SIGNAL_MEASUREMENT。

Nhi_Nguyen_1-1766134174632.png

- 只有部分 Emios 通道支持 DMA,您可以通过所附的 excel 找到这一点:RM 中的 S32K3xx_DMAMUX_map,就像这样:

Nhi_Nguyen_2-1766134471333.png

在我的例子中,我使用 Emios_0,通道 1 来测量信号。

在 Icu:

Nhi_Nguyen_3-1766134621741.png

在 Mcl 中,使用 DMA_TCD0

Nhi_Nguyen_4-1766134662220.png

Nhi_Nguyen_5-1766134704669.png

在 Rm:

Nhi_Nguyen_6-1766134745972.png

在平台上:

Nhi_Nguyen_7-1766134805212.png

我在这里附上了我在软件包中使用所附示例 (RTM600) 的示例,然后添加了这个功能。

我还创建了票证:ARTDCT1-637,以便 SW 团队可以在下一个版本中更新本章。

顺祝商祺!

Nhi


タグ(1)
評価なし
バージョン履歴
最終更新日:
‎12-20-2025 03:26 AM
更新者: