Gömülü Sistem Gömülü Sistemler için Neler Öğrenmeliyim? By Konuk Yazar Posted on 10 Mart 2016 5 min read 1 1 9,782 Paylaş ! Facebook Paylaş ! Twitter Paylaş ! Google+ Paylaş ! Reddit Paylaş ! Pinterest Paylaş ! Linkedin Paylaş ! Tumblr Merhaba Arkadaş, Bir önceki yazımda sizlere gömülü sistemler hakkında bir makale yazmıştım.Önceki yazıma buradan ulaşabilirsiniz.Bu yazımda ise, bir gömülü sistem tasarlayıcısı olmak için bilmemiz gereken şeyler nelerdir ve nereden başlamalıyız gibi konulara değinmek istiyorum. Bir gömülü sistem tasarımcısı olmak istiyorsanız aslında yapmamız gerekenler çokta fazla gözde büyütülecek kadar değildir.İsteyen herkes çalışarak ve azim ederek bir gömülü sistem tasarımcısı olabilir. Şimdi sözümüzü daha fazla uzatmadan,soru-cevap şeklinde sizlere bir gömülü sistem tasarımcısı olmak için neler yapmamız gerekiyor,onları konuşalım. Gömülü sistem tasarımcısı olmak istiyorum nereden başlamam gerekiyor ? Gömülü sistem tasarımcısı veya gömülü sistemlerle uğraşmak istiyorsak ilk önce temel elektronik bilgimizin olması gerekiyor.Yani devre elemanlarının çalışma prensipleri gibi temelde bilinmesi gerekenleri bilmemiz gerekiyor.Daha sonrasında tabi birde temel programlama bilgisi bunun beraberinde geliyor.Eğer temel elektronik ve temel programlama eğitimlerimizi sağlam oturtabilirsek aslında artık gömülü sistemlere hazırız diyebiliriz. Peki temel programlama olarak hangi programlama dilini öğrenmem gerek? Aslında bu soru hemen hemen herkesin sorduğu bir sorudur.Ben hangi programlama dilini öğrenmem gerek , hangisi ile iş yaparım gibi.Arkadaşlar temel programlama eğitiminizi sağlam oturtursanız eğer bilmediğiniz herhangi bir programla dilini de rahatlıkla çok kısa bir sürede öğrenebilirsiniz.Programlama dilini aslında bir milletin kullandığı resmi dilin farklı bölgelerde ağız(şive) dediğimiz şeye benzetebiliriz.Çünkü resmi dili biliyorsak eğer yani örneğin Türkçe’yi biliyorsak eğer Edirne’den Kars’a kadar farklı kelimeler olsa da konuşulanları anlayabiliriz.Dolayısıyla eğer temel programlama bilgimiz sağlam ise herhangi bir programlama dilini de rahatlıkla öğrenebiliriz demektir.Ancak gömülü sistemler genellikle donanımları kontrol etmek için kullanıldığından C dilini öğrenmeniz sizler için en büyük yarar olacaktır.Çünkü gömülü sistemlerde C dili kullanılmaktadır.Ancak temel programlama eğitimi C dilinde de aynı olduğu için temel programlama eğitiminizin sağlam olması C dilini de kolaylıkla kavramınızı sağlayacaktır. Dijital elektronik öğrenmeli miyim ? Bir önceki yazımda da dediğim gibi bir zamanlar analog devreler vardı.Bu devrelerde yapılacak işlere göre devreler tasarlanırken şimdi artık programlanabilir entegreler sayesinde kurulan devrelere tıpkı bir senaristin yazdığı senaryo gibi devreler oyunculuk yapabiliyorlar.Yani devrelere artık emir vermek için yazılımlar kullanılıyor.Bu sebepten ötürü analog devrelerin yerini artık dijital devreler aldığından diyoruz ki kesinlikle dijital elektronik bilginizi de geliştirmelisiniz. İlerleyen makalelerde görüşmek ümidiyle… İsmail KÖLE