void syTmrGenSetClock( clock ) SYD_TMR_CLOCK clock
clock | カウンタクロック |
引数 clock には次の値を指定します。
値 | 意味 | 1カウントの時間 | カウンタの上限 |
SYD_TMR_CLOCK_P4 | Pφ/4 | 0.08μs | 約5.7分 |
SYD_TMR_CLOCK_P16 | Pφ/16 | 0.32μs | 約22.9分 |
SYD_TMR_CLOCK_P64 | Pφ/64 | 1.28μs | 約91.6分 |
SYD_TMR_CLOCK_P1024 | Pφ/1024 | 20.48μs | 約24時間26分 |
カウンタ値が32ビットあるため、ユニークな値を取れる時間は設定するカウンタクロックによって異なり、 デフォルトの64分周で
100000000h×1.28μ=5497.558秒(=約91分38秒)
となります。