FXOSC[EOCV]の値は、利用する水晶発振器の発振安定時間に依存します。
例:
使用する水晶が20MHzで水晶発振安定時間が1 msの場合、EOCV値をその時間より大きい値を確保します。
計算式:
EOCV (in decimal) = (stabilization time in ns) ÷ (4×128×(period of clock in ns))
上記例を計算式に合わせます。
Stabilization time in ns 1.0ms -> 1,000,000 ns
Period of clock in ns 1/20MHz = 0.05us -> 50ns
EOCV (in decimal) = 1,000,000 ns / (4 x 128 x 50ns)
計算結果EOCV値は39 or 40の値となります。
以下リファレンスマニュアルに詳細な計算方法が記載されています。
28.5 Initialization
Initializing FXOSC / Initialize FXOSC as follows
S32K3xx MCU Family - Reference Manual