Category: ARTIKEL

Kunci Kode dengan Kode

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم Memori flash sebuah mikrokontroler bisa diproteksi agar tidak bisa dibaca (read protection) atau tidak bisa ditulis lagi (write protection). Biasanya dengan memprogram lock bit atau option…

Pengenalan Timer STM32 Bagian 1

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم Pada artikel ini, Insya Allah kita akan membahas tentang timer di mikrokontroler STM32. Pembahasan akan di-fokuskan kepada STM32F207, tetapi pada dasarnya arsitektur timer untuk semua keluarga…

ARM Cortex-M3: Manajemen Daya

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم Prosesor ARM adalah prosesor yang sejak awal dirancang untuk bekerja dengan konsumsi daya yang rendah. Pemilihan jenis prosesor dengan instruksi yang dikurangi (RISC) menjaga agar pabrikasi…

ARM Cortex-M3: TIMER SYSTICK

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم Timer Systick merupakan timer 24 bit yang menjadi bagian dari core Cortex-M3. Timer ini merupakan timer yang mencacah mundur (down counter), artinya ketika nilai cacahan mencapai…

ARM Cortex-M3: Kendali Interupsi

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم Keluarga ARM Cortex mempunyai sistem kendali interupsi yang dinamakan dengan NVIC (Nested Vectored Interrupt Controller). NVIC ini merupakan bagian dari core Cortex-M3, sehingga semua prosesor dengan…

ARM Cortex-M3: Model Eksepsi

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم Dalam pemrograman eksepsi (exception) bisa diartikan sebagai kejadian (event) yang mengganggu alur normal sebuah program, yang diakibatkan terjadinya kesalahan saat program dijalankan (run time error). Misalnya…