Gömülü Sistem Yazılımları


Kendi tasarladığımız elektronik sistemler ile uyumlu çalışan özel entegre yazılımlar yapıyoruz.

Donanım bazlı çözümler sunuyoruz.

Gömülü sistem programlama masaüstü bilgisayarlar üzerinde geliştirilen uygulamalardan faklıdırlar. Bu iki sistem arasındaki ana farkları aşağıdaki gibi sıralayabiliriz.

  • - Gömülü cihazlar sınırlı kaynağa sahiptirler.(sınırlı ROM, Sınırlı RAM, düşük işlemci gücü ,sınırlı yığın alanı gibi)
  • - Gömülü sistemler ile bilgisayarda kullanılan bileşenler farklıdır.
  • - Gömülü sistemlerde tipik olarak daha küçük ve daha az güç tüketen bileşenler kullanılır.
  • - Gömülü sistemler daha fazla donanıma bağlıdırlar.

Gömülü Programlamada göze çarpan en önemli iki özellik kodun hızı ve büyüklüğüdür. Kodun hızı işlemci gücü, zamanlama kısıtlamaları ile yönetilirken, kodun boyutu mevcut program hafızası ve kullanılan programlama diline bağlıdır. Gömülü sistem programlamadaki hedef Minimum alan ve minimum zamanda maksimum özellikli program elde etmektir.

“Gömülü sistem” herhangi bir sistemin içinde yer alan ve o sisteme “akıllılık” özelliğini veren elektronik donanım ve yazılımdan oluşan bütünü ifade etmektedir. Burada sözü edilen yazılımlar, bilgisayarımızdaki genel amaçlı yazılımlardan farklı olarak, kullanıcıyla direk değil dolaylı etkileşimde bulunan ve genellikle tek bir görevi yerine getiren yazılımlar sunuyoruz.