2135605_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2135605_ja-JP

2135605_ja-JP

S32K324 における eMIOS ICU 信号測定の問題

こんにちは、

S32K324 の eMIOS ICU に問題があります。信号測定機能を使用して、PWM 信号の周期とデューティ サイクルを測定しようとしています。MCUにPWM信号をコネクテッドしていますが、信号測定関数( Emios_Icu_Ip_GetDutyCycleValues())は常にゼロを返します。eMIOSの設定:


ilx123_0-1752737426815.png

ilx123_1-1752739691323.pngilx123_2-1752739703668.png

初期化コード:

Emios_Mcl_Ip_Init(2u、&Emios_Mcl_Ip_2_Config_BOARD_INITPERIPHERALS);

Emios_Icu_Ip_Init(2u、&eMios_Icu_Ip_2_Config_PB);

ループコード:

Emios_Icu_Ip_GetDutyCycleValues(2u、0u、&dutyCycleValues0);

1) 私が何か間違ったことをしているCANがありますか?信号測定機能はどのように機能しますか?

2) 私のアプローチが正しくない場合、デューティと期間の値をどのように取得すればよいですか?私の理解では、SAIC モードと IPWM モードの両方で可能ですが、PCB 上の配線を変更できないため、現在は SAIC モードしか使用できません。






Re: eMIOS ICU signal measurement issues on S32K324

こんにちは、

使用されているチャネルの割り込みが有効になっていることを確認し、Emios_Icu_Ip_StartSignalMeasurement 関数を使用して測定を開始します。
SAICモードの使用例がいくつかあるので、参考にしてください。

https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K344-eMIOS-DS3-5-RTD500/ta-p/1992245?pro...
https://community.nxp.com/t5/S32K-Knowledge-Base/Example-IP-S32K312-EMIO-PWM-Generation-amp-Duty-cap...

BR、ペトル

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 08:36 AM
Updated by: