delay header

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

delay header

752件の閲覧回数
vahidnoori
Contributor II

hiii.

i seek to header file of Delay for k20d50. help me plz:smileycool:

ラベル(1)
タグ(2)
4 返答(返信)

545件の閲覧回数
vahidnoori
Contributor II

hi ping.

this function( LPLD_LPTMR_DelayMs(uint16 period_ms)) did not work correctly . when program go to this function stop and do not rich to the next line after delay function.for example in this:

main{

LPLD_LPTMR_DelayMs(500);

code A;

}

code A dose not performed.

why ?:smileycry:

0 件の賞賛

545件の閲覧回数
jeremyzhou
NXP Employee
NXP Employee

Hi Vahid,

Sorry for late reply, I suggest that you'd better debugger the project by IDE software to figure out the exactly problem.

I'm looking forward your reply.

Best regards,

Ping

0 件の賞賛

545件の閲覧回数
jeremyzhou
NXP Employee
NXP Employee

Hi Vahid,

Do you want to a delay function for K20D50? If it's right, you can use LPMR to make it out as below show .

Best regards,

Ping

void LPLD_LPTMR_DelayMs(uint16 period_ms)

{

  if(!period_ms)

    return;

  SIM_SCGC5|=SIM_SCGC5_LPTIMER_MASK;

  LPTMR0_CMR = period_ms;

  LPTMR0_PSR = LPTMR_PSR_PCS(1)|LPTMR_PSR_PBYP_MASK;

  LPTMR0_CSR |= LPTMR_CSR_TEN_MASK;

  while (!(LPTMR0_CSR & LPTMR_CSR_TCF_MASK));

  LPTMR0_CSR &= ~LPTMR_CSR_TEN_MASK;

  return;

}

545件の閲覧回数
vahidnoori
Contributor II

yes .exactly ping.

0 件の賞賛