Üniversitedeyken mikrodenetleyici dersinde 8051 tabanlı bir modelin kullanıldığını ve assembly dilinde programlamanın öğretildiğini duyduğumda biraz bozulmuştum. O zaman biraz da öğrenci ukelalığı ile “C dili varken ve PIC’ler çok popülerken neden bunlar öğretiliyor” diye düşünmüştüm. Sonradan aslında doğru yöntemin bu olduğunu anladım. 8051 uzun bir süredir endüstri standardı olarak kabul edilen ve oldukça iyi bir 8…
Etiket: gömülü yazılım
Donanım Soyutlama Katmanı ( Hardware Abstraction Layer) nedir?
Mikrodenetleyicilerin çevrebirim zenginliğinin artması ve ürün tasarım süreçlerinin de hızlanması ile birlikte artık tasarımcıların zaman kazandırıcı önlemlere ihtiyacı oluyor. Geçmişte herşeyi baştan tek tek yazma alışkanlıkları yerine modüler yazılım parçalarını ve sürücüleri hazır olarak kullanma eğitimlerine bırakıyor. Bu nedenle yarı iletken üreticileri de ürünlerini öne çıkarmak ve sadık bir tasarımcı kitlesi oluşturmak için çip üretmek…
Gömülü Yazılımlarda Assembly ve C Dilleri, Sürücüler, Kütüphaneler
Gömülü sistemler programlamada çoğu zaman bazı kavramlar çok karışıyor. Onlara kısaca açıklık getirmeye çalışacağım. Aslında bu konuların birçoğunun tartışması web, mobil ve masaüstü yazılım dünyalarında yıllar önce geride kalmış olsa da gömülü sistemlerde hala tartışılan ve bir anlamda “yeni keşfedilen” durumlar.
Eclipse ile C programlama Ortamının Kurulması
Gömülü sistemlere giriş yapmak isteyenlerin ilk yapması öğrenmesi gereken şeylerden birisi C programlama dili. Peki C programlama dilini öğrenmek için hangi platformu kullanabiliriz? Aslında başlangıçta C öğrenmek için herhangi bir mikrodenetleyici üzerinde çalışmaya gerek yok. Temel C programlamayı bilgisayarımızda çalışarak kavramları öğrenebiliriz. Bu yazıda Eclipse geliştime ortamını ve bu ortamda nasıl C programlama çalışabilmek için…
Sevindirici Gelişmeler
Son dönemde hepimizin farkettiği gibi teknoloji geliştirme alanında oldukça olumlu gelişmeler yaşanıyor. Birbiri ardına yerli proje haberleri duyuyoruz, AR-GE merkezlerininin açıldığını görüyoruz. Bunun dışında 5-6 sene öncesine kadar elektronik tasarım üzerine internette de hiç olmadığı kadar Türkçe içeriğin arttığını görüyorum. Örnek olarak MCU-Turkey sitesinde oldukça güzel yazılar yayınlanıyor, takip etmenizi öneririm.