# OS_SetTick

## 構文

      #include <nitro/os.h>

      void OS_SetTick( OSTick count );

## 引数

count | 設定するチック値

## 返り値

なし。

## 説明

チック値を設定します。

この関数以前に`OS_InitTick()` でチック初期化が行われている必要があります。

設定する値の下位16bit がチックに使用されているタイマのカウント値として、その上位の48ビットがタイマの割り込み回数カウンタ(u64)の値として設定されます。

アラームシステムがアラームのハンドラ呼び出しタイミングの計算にチック値を用いますので、アラームを用いているときにむやみにチックの値を変更すると、アラームが正常に動作しなくなることがあります。

## 参照

`OS_InitTick, OS_GetTick
`

## 履歴

2004/02/25 systemClock→tick に
2004/02/23 システムクロックカウンタをu32からu64に
2004/02/04 初版