Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: mr.engineer - 07 Mart 2020, 13:38:21

Başlık: KEIL Clock Ayarlama
Gönderen: mr.engineer - 07 Mart 2020, 13:38:21
Merhaba,
Clock konusunda kafam karıştı. CubeMX'de clock konfigürasyon seçeneği ile clock değerini hangi clock'u kullanabileceğimi(HSE, HSI) ayarlayabiliyorum. KEIL'dan proje oluşturduğum zaman (cubemx kullanmadan) herhangi bir ayar yapmadan 8 MHz'de doğru çalıştırabiliyorum.

Options for Target bölümüne girince bir clock seçeneği var Xtal(MHz) diye geçiyor. Burayı 8 den farklı bir değer girdiğimde clock düzgün çalışmıyor. Bunun sebebi nedir? Clock default olarak 8 mi ayarlanıyor. Değiştirmek için clock registerlarıyla oynamam mı gerekiyor?

Yardımcı olabilirseniz sevinirim.
Başlık: Ynt: KEIL Clock Ayarlama
Gönderen: z - 07 Mart 2020, 14:04:54
Xtal degerini de bahettigim yerden mi aliyor emin degilim ama;

Option for Target kutusunda Linker bolumunde en tepedeki Use Memory Layout from Target Dialog kutusunu isaretli hale getirmeyi bir denermisin.
Başlık: Ynt: KEIL Clock Ayarlama
Gönderen: mr.engineer - 07 Mart 2020, 20:57:30
Alıntı yapılan: z - 07 Mart 2020, 14:04:54Xtal degerini de bahettigim yerden mi aliyor emin degilim ama;

Option for Target kutusunda Linker bolumunde en tepedeki Use Memory Layout from Target Dialog kutusunu isaretli hale getirmeyi bir denermisin.


Şu an oldu galiba. Söylediğiniz şeyi yapmadan da çalıştı. Sadece Xtal'ı değiştirmek yetiyormuş. Peki sistem burada harici mi yoksa dahili bir clock mu kullandığımızı nasıl anlıyor? Sadece Xtal değerine (option for target kısmından) değer girip clock ayarlamak bana saçma geldi. Daha önce hiç düşünmemiştim bunu.
Başlık: Ynt: KEIL Clock Ayarlama
Gönderen: z - 08 Mart 2020, 02:35:09
Alıntı YapOptions for Target bölümüne girince bir clock seçeneği var Xtal(MHz) diye geçiyor. Burayı 8 den farklı bir değer girdiğimde clock düzgün çalışmıyor. Bunun sebebi nedir? Clock default olarak 8 mi ayarlanıyor. Değiştirmek için clock registerlarıyla oynamam mı gerekiyor?

Demistin. Daha once nereyi degistiriyordun?
Başlık: Ynt: KEIL Clock Ayarlama
Gönderen: mr.engineer - 08 Mart 2020, 03:41:02
Alıntı yapılan: z - 08 Mart 2020, 02:35:09Demistin. Daha once nereyi degistiriyordun?

Ölçümü yanlış yapıyormuşum. Proteus üzerinde test ediyordum. Aynı zamanda proteusdan da mcu nun clock frekansını değiştirmek gerekiyormuş.