How can I read PWM data using ICU?

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

How can I read PWM data using ICU?

342件の閲覧回数
jeff_choi_0662
Contributor I

I'm using the S32K389 chip.

I'm trying to read PWM input data using the ICU, but it's not working.

As shown in the figure below, the PTF17 pin is set to the emios_1_ch_1_h input pin.

jeff_choi_0662_1-1765706331768.png

And then, as shown in the figure below, a component was added.

jeff_choi_0662_2-1765706395853.png

In the ICU component, IcuChannels, IcueMios, and IcuHwInterruptConfigList are set to the values ​​shown in the figure below.

jeff_choi_0662_3-1765706488559.png

jeff_choi_0662_4-1765706648089.png

jeff_choi_0662_6-1765706700337.png

The EmiosCommon setting value in the Mcl component is set as shown in the figure below.

jeff_choi_0662_7-1765706908117.png

The Interrupt Controller setting value for the IntCtrl component is set as shown in the figure below.

jeff_choi_0662_8-1765707016459.png

Finally, the PortConfigSet setting value for the Siul2_Port component was set as shown in the figure below.

jeff_choi_0662_9-1765707114274.png

When I read PWM data using the Emios_Icu_Ip_GetDutyCycleValues ​​function in the main function, it is not working.

The code below is the source code that was tested.

====================================================================

#define INSTANCE_1 (uint8)1U

#define CHANNEL_0 (uint8)0U

 

eMios_Icu_Ip_DutyCycleType ic_result_temp;

 

int main(void)

{

/* Initialize clock */

Clock_Ip_Init(&Clock_Ip_aClockConfig[0]);

 

/* Initialize all pins using the Acu driver */

Siul2_Port_Ip_Init(NUM_OF_CONFIGURED_PINS_PortContainer_0_VS_0, g_pin_mux_InitConfigArr_PortContainer_0_VS_0);

 

/* Install Emios ISR */

IntCtrl_Ip_Init(&IntCtrlConfig_0);

 

/*Emios Mcl Init */

Emios_Mcl_Ip_Init(INSTANCE_1, &Emios_Mcl_Ip_Sa_1_Config_VS_0);

 

/* Initialize the Icu driver */

Emios_Icu_Ip_Init(INSTANCE_1, &eMios_Icu_Ip_1_Config_PB_VS_0);

 

/* Starts the signal measurement of eMIOS channel*/

Emios_Icu_Ip_StartSignalMeasurement(INSTANCE_1, CHANNEL_0);

 

while(1)

{

Emios_Icu_Ip_GetDutyCycleValues(INSTANCE_1, CHANNEL_0, &ic_result_temp);

 

//If captured

if(ic_result_temp.PeriodTime)

{

//Stop measuring

Emios_Icu_Ip_StopSignalMeasurement(INSTANCE_1, CHANNEL_0);

break;

}

 

delay();

}

 

Exit_Example(TRUE);

return (0U);

}

====================================================================

 

The EMIOS_ICU_DUTY_CYCLE check part in the Emios_Icu_Ip_GetDutyCycleValues ​​function is always EMIOS_ICU_NO_MEASUREMENT(eMios_Icu_Ip_axChState[eMios_Icu_Ip_u8IndexInChState[instance][hwChannel]].measurement).

jeff_choi_0662_10-1765707929776.png

 

Thank you.

 

 

タグ(1)
0 件の賞賛
返信
1 返信

171件の閲覧回数
gayancho
Contributor II

Hi @jeff_choi_0662 

 I'm also facing similar problems if you resolve this issue for measuring the frequency can you share the configuration or code?

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2262011%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EICU%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%20PWM%20%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2262011%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ES32K389%E3%83%81%E3%83%83%E3%83%97%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EICU%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%20PWM%20%E5%85%A5%E5%8A%9B%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8D%E3%81%86%E3%81%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E4%B8%8B%E3%81%AE%E5%9B%B3%E3%81%AB%E7%A4%BA%E3%81%99%E3%82%88%E3%81%86%E3%81%AB%E3%80%81PTF17%20%E3%83%94%E3%83%B3%E3%81%AF%20emios_1_ch_1_h%20%E5%85%A5%E5%8A%9B%E3%83%94%E3%83%B3%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jeff_choi_0662_1-1765706331768.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_1-1765706331768.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_1-1765706331768.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F369795iD2DB0B34905C689C%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jeff_choi_0662_1-1765706331768.png%22%20alt%3D%22jeff_choi_0662_1-1765706331768.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E4%B8%8B%E3%81%AE%E5%9B%B3%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%E3%81%8C%E8%BF%BD%E5%8A%A0%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jeff_choi_0662_2-1765706395853.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_2-1765706395853.png%22%20style%3D%22width%3A%20372px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_2-1765706395853.png%22%20style%3D%22width%3A%20372px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F369796i45D58FDB1F5931D0%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jeff_choi_0662_2-1765706395853.png%22%20alt%3D%22jeff_choi_0662_2-1765706395853.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EICU%20%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%E3%81%A7%E3%81%AF%E3%80%81IcuChannels%E3%80%81IcueMios%E3%80%81IcuHwInterruptConfigList%20%E3%81%8C%E4%B8%8B%E5%9B%B3%E3%81%AB%E7%A4%BA%E3%81%99%E5%80%A4%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jeff_choi_0662_3-1765706488559.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_3-1765706488559.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_3-1765706488559.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F369797i28DA699E75BE41A5%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jeff_choi_0662_3-1765706488559.png%22%20alt%3D%22jeff_choi_0662_3-1765706488559.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jeff_choi_0662_4-1765706648089.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_4-1765706648089.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_4-1765706648089.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F369798i1C6EF219CBD541C3%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jeff_choi_0662_4-1765706648089.png%22%20alt%3D%22jeff_choi_0662_4-1765706648089.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jeff_choi_0662_6-1765706700337.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_6-1765706700337.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_6-1765706700337.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F369800i0F2F0F8D3DE293FF%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jeff_choi_0662_6-1765706700337.png%22%20alt%3D%22jeff_choi_0662_6-1765706700337.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EMcl%20%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%E5%86%85%E3%81%AE%20EmiosCommon%20%E8%A8%AD%E5%AE%9A%E5%80%A4%E3%81%AF%E3%80%81%E4%B8%8B%E5%9B%B3%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jeff_choi_0662_7-1765706908117.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_7-1765706908117.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_7-1765706908117.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F369801i4B70280836815772%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jeff_choi_0662_7-1765706908117.png%22%20alt%3D%22jeff_choi_0662_7-1765706908117.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EIntCtrl%20%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%E3%81%AE%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E8%A8%AD%E5%AE%9A%E5%80%A4%E3%81%AF%E3%80%81%E6%AC%A1%E3%81%AE%E5%9B%B3%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jeff_choi_0662_8-1765707016459.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_8-1765707016459.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_8-1765707016459.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F369802i14D02333BE2264D2%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jeff_choi_0662_8-1765707016459.png%22%20alt%3D%22jeff_choi_0662_8-1765707016459.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E6%9C%80%E7%B5%82%E7%9A%84%E3%81%AB%E3%80%81Siul2_Port%20%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%E3%81%AE%20PortConfigSet%20%E8%A8%AD%E5%AE%9A%E5%80%A4%E3%81%AF%E3%80%81%E6%AC%A1%E3%81%AE%E5%9B%B3%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jeff_choi_0662_9-1765707114274.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_9-1765707114274.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_9-1765707114274.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F369803i30DFFF3741A4DEB3%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jeff_choi_0662_9-1765707114274.png%22%20alt%3D%22jeff_choi_0662_9-1765707114274.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E3%83%A1%E3%82%A4%E3%83%B3%E9%96%A2%E6%95%B0%E5%86%85%E3%81%A7Emios_Icu_Ip_GetDutyCycleValues%E9%96%A2%E6%95%B0%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6PWM%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8D%E3%81%86%E3%81%A8%E3%81%97%E3%81%9F%E3%81%A8%E3%81%93%E3%82%8D%E3%80%81%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AF%E3%83%86%E3%82%B9%E3%83%88%E3%81%95%E3%82%8C%E3%81%9F%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CDIV%3E%3CDIV%3E%3CDIV%3E%3CDIV%3E%3CP%3E%3CSPAN%3E%23INSTANCE_1%3C%2FSPAN%3E%20%3CSPAN%3E(uint8)1U%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%3E%23CHANNEL_0%20(uint8)0U%3C%2FSPAN%3E%3CSPAN%3E%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3EeMios_Icu_Ip_DutyCycleType%3C%2FSPAN%3E%20%3CSPAN%3Eic_result_temp%3B%3C%2FSPAN%3E%3C%2FP%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3Eint%3C%2FSPAN%3E%20%3CSPAN%3Emain%3C%2FSPAN%3E%20%3CSPAN%3E(%3C%2FSPAN%3E%20%3CSPAN%3Evoid%3C%2FSPAN%3E%20%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%2F*%20%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%99%E3%82%8B%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EClock_Ip_Init(%26amp%3BClock_Ip_aClockConfig%5B0%5D)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%20%3CSPAN%3EAcu%3C%2FSPAN%3E%3CSPAN%3E%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%94%E3%83%B3%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%97%E3%81%BE%E3%81%99%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ESiul2_Port_Ip_Init(%E6%A7%8B%E6%88%90%E6%B8%88%E3%81%BF%E3%83%94%E3%83%B3%E6%95%B0_PortContainer_0_VS_0%E3%80%81g_pin_mux_InitConfigArr_PortContainer_0_VS_0)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%20%3CSPAN%3EEmios%3C%2FSPAN%3E%20%3CSPAN%3EISR%20%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EIntCtrl_Ip_Init(%26amp%3BIntCtrlConfig_0)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%3CSPAN%3E%E3%82%A8%E3%83%9F%E3%82%AA%E3%82%B9%3C%2FSPAN%3E%3CSPAN%3EMcl%3C%2FSPAN%3E%3CSPAN%3E%E5%88%9D%E6%9C%9F%E5%8C%96%3C%2FSPAN%3E%3CSPAN%3E*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EEmios_Mcl_Ip_Init(INSTANCE_1%2C%20%26amp%3BEmios_Mcl_Ip_Sa_1_Config_VS_0)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%20%3CSPAN%3EIcu%3C%2FSPAN%3E%3CSPAN%3E%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%99%E3%82%8B%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EEmios_Icu_Ip_Init(INSTANCE_1%E3%80%81%26amp%3BeMios_Icu_Ip_1_Config_PB_VS_0)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F*%20eMIOS%E3%83%81%E3%83%A3%E3%83%8D%E3%83%AB%E3%81%AE%E4%BF%A1%E5%8F%B7%E6%B8%AC%E5%AE%9A%E3%82%92%E9%96%8B%E5%A7%8B%E3%81%97%E3%81%BE%E3%81%99*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EEmios_Icu_Ip_StartSignalMeasurement(INSTANCE_1%E3%80%81CHANNEL_0)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%E4%B8%80%E6%96%B9%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%881%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EEmios_Icu_Ip_GetDutyCycleValues%3C%2FSPAN%3E%20%3CSPAN%3E(INSTANCE_1%E3%80%81CHANNEL_0%E3%80%81%26amp%3Bic_result_temp)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F%2F%E3%82%AD%E3%83%A3%E3%83%97%E3%83%81%E3%83%A3%E3%81%95%E3%82%8C%E3%81%9F%E5%A0%B4%E5%90%88%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3Eif%3C%2FSPAN%3E%20%3CSPAN%3E(ic_result_temp.%3C%2FSPAN%3E%20%3CSPAN%3EPeriodTime%3C%2FSPAN%3E%20%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%2F%2F%E6%B8%AC%E5%AE%9A%E3%82%92%E5%81%9C%E6%AD%A2%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EEmios_Icu_Ip_StopSignalMeasurement(INSTANCE_1%2C%20CHANNEL_0)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E5%A3%8A%E3%81%99%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%E9%81%85%E3%82%8C%EF%BC%88%EF%BC%89%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3EExit_Example(TRUE)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%88%BB%E3%82%8A%E5%80%A4%3C%2FSPAN%3E%3CSPAN%3E(0U)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3EEmios_Icu_Ip_GetDutyCycleValues%E9%96%A2%E6%95%B0%E3%81%AEEMIOS_ICU_DUTY_CYCLE%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E9%83%A8%E5%88%86%E3%81%AF%E5%B8%B8%E3%81%ABEMIOS_ICU_NO_MEASUREMENT(eMios_Icu_Ip_axChState%5BeMios_Icu_Ip_u8IndexInChState%5Binstance%5D%5BhwChannel%5D%5D.measurement)%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jeff_choi_0662_10-1765707929776.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_10-1765707929776.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jeff_choi_0662_10-1765707929776.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F369804i7E9E5BD5D3D36FB3%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jeff_choi_0662_10-1765707929776.png%22%20alt%3D%22jeff_choi_0662_10-1765707929776.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CBR%20%2F%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2291356%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20How%20can%20I%20read%20PWM%20data%20using%20ICU%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2291356%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F257984%22%20target%3D%22_blank%22%3E%40jeff_choi_0662%3C%2FA%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%82%82%E5%90%8C%E6%A7%98%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AB%E7%9B%B4%E9%9D%A2%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E5%91%A8%E6%B3%A2%E6%95%B0%E3%82%92%E6%B8%AC%E5%AE%9A%E3%81%99%E3%82%8B%E9%9A%9B%E3%81%AB%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%82%92%E8%A7%A3%E6%B1%BA%E3%81%97%E3%81%9F%E5%A0%B4%E5%90%88%E3%80%81%E8%A8%AD%E5%AE%9A%E3%81%BE%E3%81%9F%E3%81%AF%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E5%85%B1%E6%9C%89%E3%81%97%E3%81%A6%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E