How can I select "timeoutUs" in API "CySysClkEcoStart(timeoutUs)"?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

According to  the explanation of CySysClkEcoStart(uint32 timeoutUs), timeoutUs : Timeout in microseconds. Is there any reference guide for the chip of CY8C4247LQI-BL483? Another question is, if this timeoutUs = 2ms, which usage should I choose, CySysClkEcoStart(2) or CySysClkEcoStart(2000)?

0 Likes
3 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Since the timeout is expressed in µs you will need for a 2ms timeout to specify 2000.

   

 

   

Bob

0 Likes
Anonymous
Not applicable

Thanks Bob!

   

According to following "The timeout interval is measured based on the system frequency defined by
PSoC Creator at build time", how do I measure the timeout interval if my IMO frequency = 24MHz?

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Language problem: "The timeout interval is measured based on the system frequency.." means

   

the interval has already been measured, you do not need to do that. Just specify your wanted time your ECO needs to start up.

   

 

   

Bob

0 Likes