Kayıtlar

mikrokontrolcü etiketine sahip yayınlar gösteriliyor

Mikroişlemci I #zincirikırma

Herkese merhaba, kanalıma hoşgeldiniz arkadaşl.............durrr napıyorum ben :) Bilgilendirici bir yazı olması dileğiyle. Genel olarak gömülü sistemler ne yapar, nerelerde kullanılır, ne amaçla kullanılır gibi soruları önce ki yazıda belirttiğime göre artık mikroişlemci nedir, içinde ne vardır, nasıl oluyorda yazdığımız kodlar bunda çalışıyor bunları inceleyelim. Kodu istediğimiz dilde yazıyoruz derleyip mikrodenetleyiciye atıyoruz. Peki ya mikrodenetleyici yazdığım kodu nasıl algılıyor? Öncelikle bilmemiz gereken şey mikrodenetleyici makine dilini okuyabiliyor. Peki ya nedir mu makine dili? 1'ler ve 0'lardan oluşan mikrodenetleyicinin bunların anlamalı kombinasyonlarını uyguladığı dildir.  100011 00011 01000 00000 00001 000100 örnek olarak verilebilir. C dilinde yazdığım kodu bazı derleyiciler sayesinde derleyebiliyorum. Yükle işlemini yaptığımızda derleyici bu kodu makine diline çevirip flash belleğe .hex uzantılı şekilde kaydediyor ve bu komutları mikrodenetleyici yapı...

Gömülü Sitemlere Giriş #zincirikırma

Resim
Yeni bir seriyle karşınızdayım. Arduino serisinden sonra uzun bir seri oluşturamadım ancak planlarıma göre bu seri belki de Arduino serisinden daha fazla olacak. Öncelikle Arduino ile elektroniğe ve yazılıma olan merakınızı karşılamışsınızdır. Eğer makine mühendisliği ya da diğer bölümleri okuyorsanız sizin için oldukça faydalı olan Arduino hobi seviyesinde de gayet istekleri karşılıyor. Ancak eğer elektronik mühendisliği okuyorsanız bir şeylerin eksik olduğunu ve Arduino'nun bazen yetmeyeceğinin farkına varmış olmalısınız. Bu durumda da artık işin ayrıntılarına girmenin zamanı geldiğini görmemiz gerek. Genel olarak şu kod şu da devreden çok, işin mantığını anlayabildiğim kadarıyla anlatmaya çalışacağım. Umarım okuyanlara bir şeyler katar. Haydi mikrokontrolcülerle başlayalım. Mikrokontrolcü dağılımı: Mikrokontrolcüler içlerinde işlemcinin, hafızanın (RAM, Flash) ve ek birimlerin birlikte bulunduğu entegrelerdir. Mikroişlemcilerden farkı içinde ayrıca hafıza, giriş/çıkış pinl...