Gömülü Sistemler

Gömülü Sistemler

Teknolojinin gelişmesi ve üretilen cihazların sürekli küçülmesi beraberinde gömülü sistemlerin ortaya çıkmasına neden oldu. Gömülü sistemlerin tanımını yapmak oldukça zor olsa da, bazı karakterislik özelliklerinden yola çıkarak, anlamlı bir açıklama geliştirebiliriz.

Gömülü sistemler, belirli bir amaç doğrultusunda geliştirilmiş, içerisinde koşan yazılım, platform gibi detayları kullanıcı katmanına genellikle taşımayan, blackbox - kara kutu diye tabir ettiğimiz ürünlerdir. Hemen herkesin evinde kullandığı ADSL modem cihazları bunun tipik bir örneğidir; piyasada çok sayıda donanım mimarisinde, birbirinden çok farklı yazılım platformları üzerinde çalışan modemler bulunmaktadır.

Gömülü sistemler üzerinde, eğer yapılacak iş görece daha basit ise bir işletim sistemi bulunmayabilir. Biraz daha gelişmiş ürünlerde ya ürüne özel yazılmış bir işletim sistemi, ya da Linux, VxWorks, Windows CE gibi işletim sistemleri bulunmaktadır. Özellikle kaynak kodunun açık olması, gömülü sistemler pazarına yönelik ürünler düşünüldüğünde en çok sürücü desteğinin bulunması, sağlam bir network katmanı ve tamamen özelleştirilebilirliği nedeniyle Linux işletimim sisteminin bu alanda gün geçtikçe daha çok kullanılmaya başlandığını görüyoruz.

Embedded Linux

Gömülü sistemlerde Linux işletim sisteminin yoğun olarak kullanılmaya başlamasıyla birlikte embedded Linux kavramı da hayatımıza girdi. YeniHayat A.Ş. bu alanda çok sayıda projede yer almış deneyimli kadrosuyla, embedded Linux tabanlı projeler için danışmanlık, prototip yazılım geliştirme, yazılım geliştirme ve eğitim başlıklarında hizmet vermektedir.

Danışmanlık Desteği

Embedded Linux tabanlı bir ürün geliştirmek istiyorsunuz ancak danışmanlık desteğine ihtiyacınız varsa, bu konuda çözüm sunabiliriz. Danışmanlık desteğimiz projeye ve süresine bağlı olarak, yerinde ve sürekli destek veya sorun çıkaran, kilitleyen noktaların düzeltilmesi şeklinde verilmektedir. Ayrıca henüz fikir aşamasındaki projelerinizi bizlerle paylaşabilir, embedded Linux kullanılması durumunda karşınıza çıkacak olan yol haritası hakkında bilgi edinebilirsiniz.

Sistem Geliştirme

Embedded Linux platformunda uygulama geliştirme, herhangi bir platformda deneyimli olan C/C++ geliştiricileri için normal bir iş olmasına karşın, kullanılan Linux işletim sistemi ve embedded mimariden kaynaklanan detaylar yüzünden zaman zaman tamamen ayrı bir başlık olarak değerlendirilmektedir. YeniHayat A.Ş. olarak bu konuda, çalışacak olan işletim sistemi için çekirdeğin oluşturulması, sistem yazılımlarının bir araya getirilmesi, açılış, kapanış ve yazılım güncellemeleri mekanizmalarının geliştirilmesi adımlarından oluşan, sistem geliştirme desteği vermekteyiz. Bu sayede yazılım ekibiniz, sistemle ilgili detaylara boğulmadan asıl zamanlarını alacak olan iş yazılımını geliştirirken, arka planda çalışacak sistem de çok sayıda mimari üzerinde tecrübesi bulunan deneyimli bir ekip tarafından geliştirilmiş olacaktır.

Yazılım Geliştirme

Embedded Linux tabanlı projelerinizin ihtiyaçları doğrultusunda, prototip yazılım geliştirme işleri yapmaktayız. Bu konuda bizlerle iletişime geçebilirsiniz.

Eğitim

Embedded Linux konulu eğitim programlarımıza katılmak ve bilgi almak için Gömülü Sistemler(Embedded Linux) Eğitimleri sayfamızı inceleyebilirsiniz.