Figure 3.27 dly_tsk service call – Renesas 70 User Manual

Page 46

Advertising
background image

Chapter 3 Introduction to MR308

- 36 -

♦ Timeout wait state
♦ Wait state entered by slp_tsk service call (+ timeout included)
♦ Event flag (+ timeout included) wait state
♦ Semaphore (+ timeout included) wait state
♦ Message (+ timeout included) wait state
♦ Data transmission (+ timeout included) wait state
♦ Data reception (+ timeout included) wait state
♦ Fixed–size memory block (+ timeout included) acquisition wait state
♦ Short data transmission (+ timeout included) wait state
♦ Short data reception (+ timeout included) wait state

Delay task (dly_tsk)

Keeps a task waiting for a finite length of time. Figure 3.27 shows an example in which execution of

a task is kept waiting for 10 ms by the dly_tsk service call. The timeout value should be specified in
ms units, and not in time tick units.

10msec

dly_tsk(10)

Task

Figure 3.27 dly_tsk service call

Advertising