8Mhz ile 16Mhz arasındaki fark nedir?
  • Arduino modellerinin temelde 2 kategoriye ayrıldığını gördüm, bunlar 8Mhz ile 16Mhz. bunların arasındaki farklar nedir? ve neyi etkiler? temel röle açma kapama işlemlerinde fark yaratmayacağını düşünüyorum fakat yinede aydınlatırsanız sevinirim.
  • 8mhz 16mhz dediğimiz işlemcinin iş yapabilme hızı.
    Röle açma kapatma gibi şeylerde ççok belirgin farkı hissettirmez. Fakat şöyle bir örnek vereyim.

    16mhz lik bir işlemcinin 1 satır kodu işleme süresi
    1/16000000 saniye yani 62.5 nanosaniye

    yani sen 16 mhzlik bir işlemcide
    digitalWrite (5,HIGH) yazınca ( digitalWrite fonksiyonunu 1 satır farzediyorum ) bu işlemi yapmak 62.5 nanosaniye süre alacaktır.


    şimdi 8 mhz lik işlemciye bakalım,

    8mhz lik bir işlemcinin 1 satır kodu işleme süresi
    1/8000000 saniye yani 125 nanosaniye

    yani sen 8 mhzlik bir işlemcide
    digitalWrite (5,HIGH) yazınca ( digitalWrite fonksiyonunu 1 satır farzediyorum ) bu işlemi yapmak 125 nanosaniye süre alacaktır.

    şimdi diyelim ki sen bir pinden dışarıya her 100nanosaniyede bir sinyal göndermek istiyorsun.

    Bu işlemi 62.5 nanosaniyede işlem yapan 16mhzlik işlemci yapabilirken,
    125 nanosaniyeede işlem yapan 8mhzlik işlemci ile malesef ki yapamayacaksın.

    İşte fark bu gibi yerlerde ortaya çıkıyor.
  • teşekkürler :)

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook
Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.