PIC yapısı ?

Başlatan baran123, 02 Şubat 2015, 21:37:04

baran123

PIC18 serisinde yada diğer modellerde PIC'in o anki CPU Hızını görebilir miyiz ? yoksa sabit bir hızda sürekli çalışır mı ? Mesela bilgisayarlarda görev yöneticisinde o anki işlemlere göre hızını görebiliyoruz PIC lerde de böyle bir olay var mı ?

Kabil ATICI

asm olarak bir bacağı sıra ile 1-0-1-0-1 yaparsan elde edeceğin işlemcinin çalışma hızını verir. Çok yüksek hızlar hariç.

deneme
   bcf lata ,1
   bsf lata,0
goto deneme
gibi bir şey yaklaşık verir çünkü goto gecikmesi var.
Yara krıstal bacağı üzerindeki clock out aktiflenebilir...
ambar7

esensoy

Nerede yazarsak yazalım en son asm haline getiriliyor, ve her bir komutun kaç clk palsi ile işletileceği belli,
Dolayısıyla PIC osilatorden ne kare dalga alıyorsa o hızla çalışıyordur,

Ama siz bir OS ile fonksiyonları çalıştırıyorsanız iş başka, PIC yine yukarıdaki esasa göre çalışıyordur, ama fonksiyonların işletilme süresi değişiyordur,
En tehlikeli an "zafer" anıdır.

sigmoid

Pic sürekli aynı hızda çalışmaktadır. 

baran123

Hazır konu varken bir şey daha sorayım:) çift çekirdek mantığı nasıldır bir işlemi aynı anda yapan 2 işlemci gibimi ? (daha hızlı calıssın dıye) yoksa farklı işler için mi ?

skara1214

picin hızı sabittirde mesela bir loop varsa loopun içinde bir pinin durumunu sürekli değiştirirsen o loopun hızını görürsün picin hızında birşey değişmez.Eğer picin kristalinin düzgün çalışmadığını düşünüyorsan uart iletişimi ile bilgisayara bağla ve hızlı (>250kb) iletişimi dene bir sıkıntı yoksa kristal düzgün çalışıyordur.
Herkes ölür ama herkes gerçekten yaşamaz

esensoy

Alıntı yapılan: Baran Ekrem - 03 Şubat 2015, 14:39:28
Hazır konu varken bir şey daha sorayım:) çift çekirdek mantığı nasıldır bir işlemi aynı anda yapan 2 işlemci gibimi ? (daha hızlı calıssın dıye) yoksa farklı işler için mi ?
Herşey çipe göre değişiyor, TI ın bir serisinde mesela biri M4 biri M0 olan çift çekirdek var demişlerdi bir seminerde,
Hangi çekirdek hangi komutları çalıştırır, çipi üretene bağlı,
En tehlikeli an "zafer" anıdır.

RaMu

Geçen bu soruyu başka bir konuda tartışmıştık sanki.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html