Gömülü Sistemler ve C Programlama Dili
Вставка
- Опубліковано 19 жов 2024
- Yıl olmuş 2018 ve biz neden hala C dilinden bahsediyoruz. C dilinin gömülü sistemler alanındaki önemi nedir? C öğrenmenin ölçüsü nedir gibi sorulara cevap vermeye çalıştım.
C Programlama Eğitimi (17 Kasım 2018) - bit.ly/CEgitim
Hocam elinize sağlık. Embedded Linux hakkında da video çeker misiniz?
insansiz su altı aracı için hangi dili öneriyorsunuz
9 yaşındaki kızıma C öğretiyorum, fena gitmiyor:)
Çok teşekkür ederim hocam
Benim için tamda merak ettiğim konulara deginmişsiniz
Peki C dilinin gömülü sistemlerde yaygın olmasının nedeni nedir ? diger dillere göre artısı nedir
C hem assembly gibi donanıma yakın hem de üst seviye dil özelliklerine sahip "orta seviyeli" bir dil. Kısıtlı kaynaklara ait mikrodenetleyiciler gibi araçlar için verimli kod üretiyor, eski ve çok bilinen bir dil. Hemen her platform için derleyicisi var. Bu gibi avantajları var.
site açılmıyor hocam
Hocam zamanında baykarda da çalıştığınızı duymuştum,sizce iha'larımız, siha'larımızda da C proglomlama dili mi kullanılıyor acaba ???
Muhtemelen
sebebi c programlama dili performansı en yüksek dil. tepki süresi pythona kıyasla 88 kat daha hızlı
@@coskuntasdemirUA-cam önemli olan programlama dilinin performansı ve kullanıldığı alan değil mi
python çok işlevsel şeyleri kolaylıkla yazmanı sağlıyor ama çalıştırdığında çok yavaş çalışıyor. Yazılım bilimin c dersi çok iyi. Üniversite hocasının anlatmayı unuttuğu noktalar olabiliyor ancak bu adam herşeyi eksiksiz anlatıyor. Bana daha çok şey öğretti yani
@@yusuftalhasarcam8969 Teşekkürler kardeşim,tavsiyen için.
Hocam C yerine atmegaları programlayabilen arduino ide kullansak nasıl olur? sonuçta atmega pic ile aynı diye biliyorum. Atmega programlama daha kolay.
Burada kavramları yerine koymak lazım: C bir programlama dili, Arduino IDE bir geliştirme ortamı, Atmega ve PIC serileri birbirinin muadili denilebilecek 8 bitlik mikrodenetleyiciler. Aslında Atmega programlama PIC programlama ile aynı zorluk seviyesinde, Arduino platformundaki kütüphaneler işi kolaylaştırıyor. Ardunio programlarken kullanılan dil de C++. "C yerine" diye bir şey çok geçerli değil aslında, gömülü sistemlerde en çok kullanılan dil bu.
@@coskuntasdemirUA-cam Bilgi icin cok tesekkurler hocam.
Hocam veri yapılarının gömülü sistemlerde programlama açısından önemi var mıdır?
Hocam peki gömülü bir cihazda debug işlemi nasıl yapılır. Gömülü cihazlarda debug işlemi yapmak real time olarak nasıl yapılır? Gömülü cihaz çalıştığı sırada bir debug işlemi yapmak mümkün müdür?
Debugger adı verilen cihazları kullanıyoruz Debug yapmak için. Cihaz çalışırken belirli verileri görüntülemeye yarayan "trace" cihazları da var.
hocam c++ biliyorum o da olur mu c ile farkı çok mu bilmiyorum bu alana yeni girdim
Yeni başladığına göre "biliyorum" demek biraz tuhaf olmuyor mu :) Biraz daha araştır bakalım farklarını.
@@coskuntasdemirUA-cam çok haklısınız hocam 😂 şöyle söyleyeyim bilgisayar mühendisliği 2.sınıf öğrencisiyim ve bu sene c++ gördük bende birçok alan hakkında araştırma yapıyorum ilgimin en fazla olduğu alanı keşfetmek istiyorum
@@havvanuryuksek1120 Daha zamanın var, tüm alanları tanıyıp seçim yapabilirsin.