How can I read PWM data using ICU?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

How can I read PWM data using ICU?

780 次查看
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 回复

609 次查看
gayancho
Contributor III

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%3E%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20ICU%20%E8%AF%BB%E5%8F%96%20PWM%20%E6%95%B0%E6%8D%AE%EF%BC%9F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2262011%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%20S32K389%20%E8%8A%AF%E7%89%87%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%20ICU%20%E8%AF%BB%E5%8F%96%20PWM%20%E8%BE%93%E5%85%A5%E6%95%B0%E6%8D%AE%EF%BC%8C%E4%BD%86%E6%B2%A1%E6%9C%89%E6%88%90%E5%8A%9F%E3%80%82%3C%2FP%3E%3CP%3E%E5%A6%82%E4%B8%8B%E5%9B%BE%E6%89%80%E7%A4%BA%EF%BC%8CPTF17%20%E5%BC%95%E8%84%9A%E8%A2%AB%E8%AE%BE%E7%BD%AE%E4%B8%BA%20emios_1_ch_1_h%20%E8%BE%93%E5%85%A5%E5%BC%95%E8%84%9A%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%E7%84%B6%E5%90%8E%EF%BC%8C%E5%A6%82%E4%B8%8B%E5%9B%BE%E6%89%80%E7%A4%BA%EF%BC%8C%E6%B7%BB%E5%8A%A0%E4%BA%86%E4%B8%80%E4%B8%AA%E5%85%83%E5%99%A8%E4%BB%B6%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%3E%E5%9C%A8%20ICU%20%E5%85%83%E5%99%A8%E4%BB%B6%E4%B8%AD%EF%BC%8CICUChannels%E3%80%81icuemiOS%20%E5%92%8C%20ICUHWInterruptConfigList%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%E4%B8%8B%E5%9B%BE%E6%89%80%E7%A4%BA%E7%9A%84%E5%80%BC%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%E5%85%83%E5%99%A8%E4%BB%B6%E4%B8%AD%E7%9A%84%20emiosCommon%20%E8%AE%BE%E7%BD%AE%E5%80%BC%E7%9A%84%E8%AE%BE%E7%BD%AE%E5%A6%82%E4%B8%8B%E5%9B%BE%E6%89%80%E7%A4%BA%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%E5%85%83%E5%99%A8%E4%BB%B6%E7%9A%84%E4%B8%AD%E6%96%AD%E6%8E%A7%E5%88%B6%E5%99%A8%E8%AE%BE%E7%BD%AE%E5%80%BC%E7%9A%84%E8%AE%BE%E7%BD%AE%E5%A6%82%E4%B8%8B%E5%9B%BE%E6%89%80%E7%A4%BA%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%E5%90%8E%EF%BC%8C%E5%AF%B9%20Siul2_Port%20%E5%85%83%E5%99%A8%E4%BB%B6%E7%9A%84%20PortConfigSet%20%E8%AE%BE%E7%BD%AE%E5%80%BC%E8%BF%9B%E8%A1%8C%E4%BA%86%E8%AE%BE%E7%BD%AE%EF%BC%8C%E5%A6%82%E4%B8%8B%E5%9B%BE%E6%89%80%E7%A4%BA%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%E5%BD%93%E6%88%91%E4%BD%BF%E7%94%A8%E4%B8%BB%E5%87%BD%E6%95%B0%E4%B8%AD%E7%9A%84%20Emios_Icu_Ip_GetDutyCycleValues%20%E5%87%BD%E6%95%B0%E8%AF%BB%E5%8F%96%20PWM%20%E6%95%B0%E6%8D%AE%E6%97%B6%EF%BC%8C%E5%AE%83%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%E3%80%82%3C%2FP%3E%3CP%3E%E4%B8%8B%E9%9D%A2%E7%9A%84%E4%BB%A3%E7%A0%81%E6%98%AF%E7%BB%8F%E8%BF%87%E6%B5%8B%E8%AF%95%E7%9A%84%E6%BA%90%E4%BB%A3%E7%A0%81%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%23define%3C%2FSPAN%3E%20%3CSPAN%3EINSTANCE_1%3C%2FSPAN%3E%3CSPAN%3E(uint8)1U%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23define%3C%2FSPAN%3E%3CSPAN%3ECHANNEL_0%20(uint8)0U%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3EeMios_Icu_Ip_DutyCycleType%3C%2FSPAN%3E%3CSPAN%3Eic_result_temp%EF%BC%9B%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%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3Evoid%3C%2FSPAN%3E%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%E5%88%9D%E5%A7%8B%E5%8C%96%E6%97%B6%E9%92%9F%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EClock_Ip_Init(%26amp%3BClock_Ip_aClockConfig%5B0%5D)%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F*%20%E4%BD%BF%E7%94%A8%20%3C%2FSPAN%3E%3CSPAN%3E%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%3C%2FSPAN%3E%3CSPAN%3E%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%88%9D%E5%A7%8B%E5%8C%96%E6%89%80%E6%9C%89%E5%BC%95%E8%84%9A%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ESiul2_Port_Ip_Init(NUM_OF_CONFIGURED_PINS_PortContainer_0_VS_0%2C%20g_pin_mux_InitConfigArr_PortContainer_0_VS_0)%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F*%20%E5%AE%89%E8%A3%85%20%3C%2FSPAN%3E%3CSPAN%3EEmios%3C%2FSPAN%3E%3CSPAN%3EISR%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EIntCtrl_Ip_Init(%26amp%3BIntCtrlConfig_0)%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%3CSPAN%3EEmios%3C%2FSPAN%3E%20%3CSPAN%3EMcl%3C%2FSPAN%3E%20%3CSPAN%3E%E5%90%AF%E5%8A%A8%3C%2FSPAN%3E%3CSPAN%3E*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EEmios_Mcl_Ip_Init(INSTANCE_1%2C%26amp%3BEmios_Mcl_Ip_Sa_1_Config_VS_0)%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F*%20%E5%88%9D%E5%A7%8B%E5%8C%96%20%3C%2FSPAN%3E%3CSPAN%3EIcu%3C%2FSPAN%3E%3CSPAN%3E%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EEmios_Icu_Ip_Init(INSTANCE_1%2C%26amp%3BeMios_Icu_Ip_1_Config_PB_VS_0)%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F*%20%E5%90%AF%E5%8A%A8%20eMIOS%20%E9%80%9A%E9%81%93%E7%9A%84%E4%BF%A1%E5%8F%B7%E6%B5%8B%E9%87%8F*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EEmios_Icu_Ip_StartSignalMeasurement(INSTANCE_1%2C%20CHANNEL_0)%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%E5%90%8C%E6%97%B6%3C%2FSPAN%3E%3CSPAN%3E(1)%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%3CSPAN%3E(INSTANCE_1%EF%BC%8CCHANNEL_0%EF%BC%8C%26amp%3Bic_result_temp)%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%2F%2F%E5%A6%82%E6%9E%9C%E8%A2%AB%E6%8D%95%E8%8E%B7%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E5%A6%82%E6%9E%9C%3C%2FSPAN%3E%3CSPAN%3E(ic_result_temp.%3C%2FSPAN%3E%3CSPAN%3EPeriodTime%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%2F%E5%81%9C%E6%AD%A2%E6%B5%8B%E9%87%8F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EEmios_Icu_Ip_StopSignalMeasurement(INSTANCE_1%2C%20CHANNEL_0)%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%89%93%E7%A0%B4%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%3Edelay()%EF%BC%9B%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)%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E8%BF%94%E5%9B%9E%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%20%E5%87%BD%E6%95%B0%E4%B8%AD%E7%9A%84%20EMIOS_ICU_DUTY_CYCLE%20%E6%A3%80%E6%9F%A5%E9%83%A8%E5%88%86%E6%80%BB%E6%98%AF%20EMIOS_ICU_NO_MEASUREMENT(eMios_Icu_Ip_axChState%5BeMios_Icu_Ip_u8IndexInChState%5Binstance%5D%5BhwChannel%5D%5D.%E6%B5%8B%E9%87%8F)%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%E8%B0%A2%E8%B0%A2%EF%BC%81%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%E4%BD%A0%E5%A5%BD%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%E6%88%91%E4%B9%9F%E9%81%87%E5%88%B0%E4%BA%86%E7%B1%BB%E4%BC%BC%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E5%A6%82%E6%9E%9C%E6%82%A8%E8%A7%A3%E5%86%B3%E4%BA%86%E6%B5%8B%E9%87%8F%E9%A2%91%E7%8E%87%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E8%83%BD%E5%90%A6%E5%88%86%E4%BA%AB%E4%B8%80%E4%B8%8B%E9%85%8D%E7%BD%AE%E6%88%96%E4%BB%A3%E7%A0%81%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E