Prescaler
Bir zamanlayıcının ya da çevre biriminin önündeki frekans bölücü; saati, sayıcının hemen taşmayacağı bir hıza düşürür.
Doğrudan 72 MHz ile beslenen 16 bit’lik bir zamanlayıcı saniyede 1.000’den fazla kez başa sarar; bu, çoğu iş için fazla hızlıdır. Prescaler saati önce böler: 7.200’e bölerseniz sayıcı 10 kHz’de tıklar ve 6,5 saniyeye kadar ölçebilir. STM32’de PSC yazılır ve gerçek bölme, yazmaç değerinin bir fazlasıdır — zamanlamada sayma hatalarının daimi kaynağı. Eski AVR çipleri yalnızca sabit adımlar sunar: 1, 8, 64, 256 ve 1024.
Seçim, çözünürlük ile aralık arasında bir takastır. Küçük bölücü ince zaman adımları ama kısa aralıklar verir; büyük bölücü tersini. Aynı fikir UART’ın baud üretecinde ve ADC saatinde de karşımıza çıkar.