Geri Dön

Gömülü işletim sistemleri ve mikrodenetleyici Linux'un ağ uygulamalarında kullanımı

Embedded operating systems and usage of microcontroller Linux on network applications

  1. Tez No: 126991
  2. Yazar: ONUR EKİNCİ
  3. Danışmanlar: PROF. DR. MEHMET BÜLENT ÖRENCİK
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2002
  8. Dil: Türkçe
  9. Üniversite: İstanbul Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 74

Özet

GÖMÜLÜ İŞLETİM SİSTEMLERİ ve jiCLINUX'UN AG UYGULAMALARINDA KULLANIMI ÖZET Bu çalışmada, gömülü işletim sistemleri incelenmiş ve karşılaştırılmıştır. Gerçek zaman özelliği üzerinde durulmuş, gerçek zaman isterleri belirtilmiştir. Gerçek zamanlı sistemler açıklanmış ve farkları belirtilmiştir. Linux işletim sisteminin gerçek zamanlı bir işletim sistemi olmadığı ve nedenleri belirtilmiştir. Linux'un gerçek zaman dezavantaj lan için bir çözüm sunan RTLinux ve genel çalışma yapısı açıklanmıştır. Projede kullanılan jxClinux işletim sistemi, mimarisi, üzerinde uygulama geliştirme ve derleme konularında detaylı olarak incelenmiştir. Linux ve |iClinux işletim sistemleri arasındaki farklar anlatılmıştır. Gömülü işletim sistemi olarak [xClinux'un seçilme nedenleri belirtilmiştir. Bir gömülü işletim sistemi olan ve Linux'tan uyarlanan (iClinux üzerinde ağ uygulamaları geliştirilmiştir. Motorola 5272C3 geliştirme kiti üzerine |J.Clinux kurulmuştur. Oluşturulan sistemin IP- paylaştırıcı, IP-güvenlik duvarı ve IP-yönlendirici görevi görmesi sağlanmıştır. Bu sistemin yönetimini web üzerinden yapabilmek amaçlı CGI tabanlı programlar yazılmıştır. Sistemin kendisine yüklenilen işlevleri sağlayıp sağlamadığına dair bir test ortamı kurulmuştur. Bu testler sonucunda bu işlevleri sağladığı görülmüştür. Sistemdeki güvenlik duvarı kurallarının her birinin sisteme getirdiği yük incelenmiştir. Gömülü işletim sistemleri ile ilgili incelenen kaynak raporlara ve |iClinux kullanarak proje geliştirme tecrübesine dayanarak bir sonuca varılmıştır. ıx

Özet (Çeviri)

EMBEDDED OPERATING SYSTEMS AND USAGE OF JICLINUX ON NETWORK APPLICATIONS SUMMARY In this study, Embedded operating systems are examined and compared. The real time feature and the real time requirements are explained. The real time systems are explained and the differences are clarified. It is expressed that the Linux operating system is not a real time operating system and the reasons are explained. It is examined that one of the solution of the real time disadvantages of Linux is RTLinux and its general architecture. uClinux used in the project is examined regarding its architecture, application development and compiling in detail. The differences between Linux and (iClinux are explained. It is pointed why jiClinux is choosen as a embedded operating system for the project and the reasons are explained. Network applications are developed on jiClinux which is embedded operating system and an adaptation of linux on the embedded environment. (iClinux is set up on Motorola 5272C3 development kit. IP-sharer, IP-Firewall and IP-Router functionalities are provided on the installed system. The CGI-based programs are written to manage the system over web. A test environment is set up whether the functionalites are working or not. It is observed that the they are working successfully. It is examined what the implication of one firewall rule on the system load is. Made a decision relying on the examined reports about the embedded operating systems and the experience of project development on ^Clinux.

Benzer Tezler

  1. PIC mikrodenetleyiciler için gerçek zamanlı işletim sistemi

    A real time operating system for PIC microcontrollers

    HÜSEYİN ÇOTUK

    Yüksek Lisans

    Türkçe

    Türkçe

    2008

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolTOBB Ekonomi ve Teknoloji Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. YUSUF MURAT ERTEN

    DR. CENGİZ ERBAŞ

  2. GPS ile araç takip ve yönlendirme sistemi

    Vehicle tracking and guidance system using GPS

    SONER ÇINAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2005

    Elektrik ve Elektronik MühendisliğiHacettepe Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    Y.DOÇ.DR. ALİ ZİYA ALKAR

  3. Knx bina otomasyonu veri yolu standardı üzerinden bağlu olduğu klimanın kontrolünü sağlayan arabirim tasarımı

    Design of air conditioner gateway via Knx building automation protocol

    FATİH MEHMET KUZUOĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Raylı Sistemler Mühendisliği Ana Bilim Dalı

    PROF. DR. SALMAN KURTULAN

  4. Dört rotorlu insansız hava araçları için STM32f4 mikroişlemci üzerinde uçuş kontrol yazılımının geliştirilmesi ve uygulanması

    Development and application of flight control software based on STM32f4 microprocessor for quadrotor unmanned air vehicle

    BERKAY GÜRKAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2022

    Mekatronik MühendisliğiYıldız Teknik Üniversitesi

    Mekatronik Mühendisliği Ana Bilim Dalı

    PROF. DR. VASFİ EMRE ÖMÜRLÜ

  5. Gömülü işletim sistemleri için başarım amaçlı öbek tabanlı yeni bir yöntem ve bu yöntemin ince istemciler temelinde gerçekleştirimi

    A new block based method for embedded operating systems with performance objective and implementation of this method on thin clients

    KEREM ERZURUMLU

    Doktora

    Türkçe

    Türkçe

    2012

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHacettepe Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. HAYRİ SEVER