Rabu, 11 Januari 2012

SETTING CLOCK STM32

Setting PLL

Standar clock eksternal yang disarankan untuk STM32 adalah 8 Mhz, sehingga STM32 bisa diseting pada frekuensi kerja 72 Mhz. Untuk beberapa aplikasi yang mengharuskan power saving, kita dapat menggunakan osilator internal, atau osilator eksternal tapi dibawah 8 Mhz.
Limitation
Jika kita ingin mengubah clock eksternal dari standar 8 Mhz, harus diperhatikan bahwa sumber clock STM32 mempunyai batasan dari min. 4 Mhz sampai maks. 16 Mhz. STM32 juga mempunyai 2 bus internal yang tidak boleh melebihi kecepatan tertentu. Kesalahan ini akan mengakibatkan kerusakan peripheral di dalam ST32 dan hal-hal yang tidak diharapkan lainnya.
  • APB1 (low speed) bus tidak boleh melebihi 36 Mhz
  • APB2 (high speed) bus tidak boleh melebihi 72 Mhz