Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Cortex ARM => Konuyu başlatan: z - 15 Ağustos 2015, 10:10:23

Başlık: STM32F10X serisine gıcık oldum.
Gönderen: z - 15 Ağustos 2015, 10:10:23
MCU 72 Mhz. Ohhh ohhh ne güzel.

ADC 1Ms iyi süper.

USB'de var. Bundan iyisi Şam'da kayısı.

Şimdi ADC 14Mhz clock ile beslenirse  1MS dönüşüm yapıyor ve max performans sağlıyor. İyi tamam.

Ama 14Mhz ADC clock sadece İşlemcinin 14Mhz yada 28Mhz ya da 56 Mhz de koşması durumunda mümkün.

Hadi yaaaaa.

Eh ne yapalım 56 Mhz de koşsun bari.

Olmaz USB donanımının çalışması için  CPU clock ya 48 Mhz de ya da 72Mhz de koşması lazım.

Öperim ben böyle işi.

İşin içinden çıkamadım. Bulabildiğin en optimum çalışma hızları;

72Mhz de işlemciyi koşturup ADC yi  12Mhz de koşturmak.

Bu durumda ADC reklam edildiği gibi 1Ms değil 850 Ks dönüşüm yapabiliyor.
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: Mucit23 - 15 Ağustos 2015, 10:30:58
Belkide daha hizli bir microcontrollere ihtiyacınız vardır

Mesela Stm32f20x deki 120Mhz Clock ve 2Mbps Adc İlginizi çekebilir. Fakat fiyat konusunda ilginizi Cekmeyebilir.. Yapacak birşeyler yok. Nekadar ekmek okadar köfte.

Aynı sorun Stm32f429 da başıma geldi. DCMI ile LTDC yi ayni anda Çalıştıramıyorsun. VSYNC ve HSYNC ortak ayrıca birkactane pin çakışıyordu. Yani bilmem kac dolara sattıkları çip ile basit bir video Monitor yapamıyorsun.

işin içinden çıkamayınca st'ye bu ne biçim çip yapıyorsunuz diye bağırıp çağırdım. Onlarda bana bu çip işinizi görmez size F439Serisinden verelim dediler. ST en pahalı mikrolarını bana satmaya çalıştı. STden vazgeçtik. Raspberry kullandık
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: Erol YILMAZ - 15 Ağustos 2015, 11:27:42
Bu konuda LPC1768 ayar etmisti beni,
100 pin, 100 mhz mcu da 8 kanal Adc, 200 kSample nedir?

St belki de ip lisanlari alip alip yapistirmis,
Optimize etmeye vakit bulamamis olabilir mi?
Biliyorsunuz, stm32f1 serisi cok hizli cikis yapmisti...
Ti da hizli bi giris yapmisti luminary yi satin alarak,

Demekki ideal bi ortam yok mcu sektöründe,
Neredeyse 10 yillik seride bile halen calisilmasi gereken konular var.
Ama dunyada surekli yeni yeni diye pompalanan bir konu var.
Yeniden ziyade temizlenmiş,  optimize edilmis şeylere ihtiyac var. Cunku yeni malzemenin yeni problemleri var.
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: z - 15 Ağustos 2015, 11:43:57
Bu suni olarak oluşturulmuş bir bir durum. Üreticinin terbiyesizliği ve ahlaksızlığı açıkça görülüyor.

Çipin içine  pll koymaları durumunda rahatlıkla aşılabilecek bir sorun.
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: LukeSkywalker - 15 Ağustos 2015, 11:57:36
Bunu her firma yapıyor ama ST bu tür reklam hilelerini daha çok yapıyor. 
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: engerex - 15 Ağustos 2015, 14:06:06
Stm32f407 Beyan edilen 168mhz. Ancak 250 Mhz ye çıkıyormuş. Eğer ısı problemi olmadan 112mhz96mhz ye çıkarıp diğer donanımları sorunsuz çalışırsa bir çözüm olabilir.
96da çalışmaz mi?
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: z - 15 Ağustos 2015, 14:26:00
Adamlar herşeyi düşünmüşler.

Eğer overclock yaparsan USB'yi hiç kullanamıyorsun.

USB donanımını kullanacaksan MCU'yu ya 48Mhz'de yada 72Mhz'de çalıştırmak zorundasın.

Ustelik normal şartlarda ADC yi max verimde kullanayım dediğin zaman da USB'yi kullanamıyorsun.
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: RaMu - 15 Ağustos 2015, 14:50:32
USB nin clock u ayrı olsa daha güzel olmaz mı aslında,
çok mu zor böyle bir şey yapmak acaba.
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: patasana - 15 Ağustos 2015, 15:29:21
Uyumlu pek çok mcu var. Daha üst mcuya geç, ağlamak çözüm olmayacak.
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: z - 15 Ağustos 2015, 15:42:20
Bir üst MCU'ya neden geçilir ram yetmez rom yetmez hız yetmez onun için geçilir. Burada adamların soytarılığı gösteriyorum.



Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: t2 - 15 Ağustos 2015, 15:53:59
Bu gibi durumlarda otomobil piyasasını dikkate almak yerinde olur. Hatta otomobil , ticaretin aynasıdır:)
Satışın devamı için ufak tefek donanım eklemek yeni model çıkarmak gerek.
Alıntı YapUSB donanımını kullanacaksan MCU'yu ya 48Mhz'de yada 72Mhz'de çalıştırmak zorundasın.
Ne var bunda ne olmuş? Adamın hazırladığı kalıp, çerçeve ne ise ona uymalısın. Daha üst işlemci maliyeti bununla aynı olsa da fiyatı farklıdır. şaşılacak şey yok.Ürün maliyeti düşürmek için takla atılır, 3-5 özellik eklenir yeni model çıkarılır. maliyet düşük olsa da fiyat yüksek olur.
Alıntı yapılan: z - 15 Ağustos 2015, 11:43:57
Bu suni olarak oluşturulmuş bir bir durum. Üreticinin terbiyesizliği ve ahlaksızlığı açıkça görülüyor.

Çipin içine  pll koymaları durumunda rahatlıkla aşılabilecek bir sorun.
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: RaMu - 15 Ağustos 2015, 15:57:52
Bence mcu 72MHz çalışıyorum diyorsa
usb yide, adc yide diğer modülleride
bu frekansa uyumlu çalışabilecek şekilde ayarlamalarını istemek
gayet doğal,
çözüm olmayacağı açık ama
bu sistemin bir hata olduğunu dahi düşünebiliriz.

@z hocam, usb yi internal osilatör ile
geri kalanı 72 MHz ile çalıştırma gibi bir imkan var mı mcu da?
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: t2 - 15 Ağustos 2015, 16:00:00
Clocku dışarı alıp oradan başka pinden içeri versek olmaz mı?
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: patasana - 15 Ağustos 2015, 16:00:27
Adamlarda burayı izleyip düzelteceklerinimi düşünüyorsunuz ?

F2 serisi uygun bir mcuya geçilebilir, illa adc daha hızlı okunması gerekiyorsa zaman kaybetmeye gerek yok.
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: z - 15 Ağustos 2015, 16:21:24
F3 ve F4 serisinde bu sorunu PLL'de küçük bir değişiklik yaparak halletmişler.

F2 serisinde durum nasıl bakmadım.
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: salih18200 - 15 Ağustos 2015, 18:12:29
Sürekli sabit frekans kullanmayın, ADC okurken hızınızı ona göre ayarlayın mesela belki çözüm olabilir...
Başlık: Ynt: STM32F10X serisine gıcık oldum.
Gönderen: z - 15 Ağustos 2015, 18:15:01
Onu da düşündüm ama USB 48Mhz istiyor.

Zamanlamayı tutturmak da mesele. Timerların frekansları zırt pırt değişince iş çığrından çıkacak.