Embedded Systems

Embedded Systems

The development of the technology and the continuous downsizing of the devices have led to arise of the embedded systems. Although it is hard to make the definition of embedded systems, we can develop a meaningful definition by analyzing its characteristic features.

Embedded systems, developed for a specific purpose, are the products which do not carry its running software and platform to the user layer, we also call it black-box. ADSL modem devices that nearly everyone use in their houses is a typical example of this: in this market, there are modems running on disparate software platforms, mostly in hardware architecture.

On embedded systems, if the job is relatively simple, the operating system may not be used. In a little more advanced products there are either product-specific written operating systems or systems like Linux, VxWorks, Windows CE. We see that in this area Linux operating system is used more and more because it supports a lot of hardware, it has stable network layer, it is open source, and it can be specialized completely.

Embedded Linux

As Linux being used extensively in embedded systems, Embedded Linux concept came into our lives. YeniHayat Inc. which took place with experienced staff in many project in this area, provides services consultancy for Linux-based projects, prototype software development, software development, and education topics.

Consultancy Support

If you want to develop an embedded Linux-based product and you need consultancy support, we can offer solutions for you on this issue. Depending on the duration and the place of your project, you can get continuous or solution-based support. You can also share your ideas in phases and you can get information about roadmap while using embedded Linux.

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.