Merhaba arkadaşlar.
stm32f030 i 64Mhz in üzerine nasıl cıkarırız.Çok deneme yaptım maksimumu 64.
Kafama takılan şu,bu entegreyi Nextion marka tft Ekran kullanıyor.Çinlilerin yazdıgı programla sayfalar arasında geçisler hissedilmeyecek kadar kısa,benim tahminlerime göre bu chipi büyük ihtimalle 64Mhz in üzerine cıkardılar(oysa müsade edilen max=64Mhz) veya başka bir çözüm kullanıyorlar.
Ne yaptıysam çinlilerin hızına ulaşamadım.Hatta SD carttan okumada SPI haberleşmeyi hal kütüphanesi ile degil komutlar azalsın diye direk kendim yazdım yine olmadı.
Sizlerin fikirlerinizi dinlemek istiyorum.
S.A.
Ustam MikroC arm kullanıyorum spi olarak ili9341 kullandım kendi spi dosyası ile ağır oldu dma yı registerden yaptım fark olmadı spi dma sız registerden yaptım daha hızlı olmuştu.
Ustam mcu zaten 48 mhz 103 serisi bir işlemci kullan hız lazımsa yada dma olayını arttır main döngüsü altda işlem yaparken dma birçok işi çözsün. MikroC de kristal ayarı için ayrı manuel giriyorsun 103 de dahili 64 kullanırken 84 mhz ayarlarını yapmışım 103 çılgınlaşmıştı.
Şimdi cubemx de stm32f030k6 seçtim dahili kristalde olmadı, harici kristal değiştirdim 48 mhz ye seçtim sonra PLLMUL u x6 dan x8 çıkardım 64 mhz oldu ama hata veriyor.
cubemx de 64 Mhz e ayarlayabiliyorsunuz,uyarı veriyor ancak calıstırmada bir sorun cıkarmadan calısıyor.
bende sizin yapdıgınız gibi direk registerlerle okuma ve ekrana basma işlemi yaptım fakat çok fazla birşey degişmedi.
benim anlamadıgım aynı cihazı çinliler nasıl daha yüksek hızda calıstırmış.
Bu işin mutlaka farklı bir manıtıgı var.video gostermeyi başarabilsek sorun çözülecek.
El elden üstündür,çözen biri çıkar belki.
benim anlamadıgım aynı cihazı çinliler nasıl daha yüksek hızda calıstırmış.
Bu işin mutlaka farklı bir manıtıgı var.video gostermeyi başarabilsek sorun çözülecek.
El elden üstündür,çözen biri çıkar belki.