Membuat Timer Pada STM32 Menggunakan Keil Uvision

Timer biasanya digunakan untuk mencuplik data (sampling data) supaya mudah dalam mengontrol sesuatu. Biasanya dioperasikan setiap beberapa waktu sekali. Pada STM32 khususnya STM32F103C8T6 yang menggunakan Keil Uvision sebagai software pemrogramannya, ada dua komponen yang diperhatikan, yaitu nilai Prescaler dan nilai Periodenya.

Jika ingin membeli STM32F103C8T6 bisa klik disini
Jika ingin membeli ST-Link bisa klik disini


Berikut cara membuat timer untuk sampling data pada STM32 Menggunakan Keil Uvision:
1. Buat Projek Baru dan Beri nama


2. Pilih Chipnya

 
3. Centang komponen yang diperlukan seperti digambar berikut


4. Buat File Utama dengan klik kanan pada "Source Group" pilih Add New Item to Group 'Source Group 1' ... dan beri nama "main" yang ekstensionnya ".C".



5. Buat Program untuk Timernya
- Setting


- Hitung nilai Prescaler dan nilai Periodenya


5. Configurs Flash Tools dengan klik Menu Flash > Configurs Flash Tools.
- Tab Target > Xtall ubah menjadi 72MHz


- Tab Debug > Use ganti menjadi ST-Link Debugger


6. Program Full



Terima kasih, jika masih ada pertanyaan bisa tulis di kolom komentar


Youtube : https://www.youtube.com/robotikid
IG : https://www.instagram.com/robotikid/
FB : https://www.facebook.com/RobotikID/
Twitter : https://www.twitter.com/robotik_id
Web : https://www.robotikindonesia.com

Post a Comment

0 Comments