Merhaba arkadaşlar.Arduino ya başlayacağım fakat hangi yazılım dilini öğrensem bilmiyorum.Temel olarak C++ biliyorum biraz,fakat arduino da genelde c kullanılıyor.Bir eem öğrencisi olarak hangi dillerin bana faydası olur yardımcı olursanız sevinirim.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Arduino c ve c++ temelli bir dil kullanır. Resmi sitesindehttp://arduino.cc/en/Reference/HomePage bulabileceğin gibi idesinde birtakım dilden farklılaşan yapılar bulabilirsin.
Hocam anladığım kadarıyla arduino da c ve c++ ta kullanılan değişkenler,fonksiyonlar kullanılıyor yani tam olarak ikiside değil.Peki siz neyi önerirsiniz hangisini daha iyi bilirsem arduinoda daha verimli yazarım?
arduino idesi biraz değişiktir. c++ bilmen yada c bilmen tekbaşına yetmeyebilir çünkü ikisini de kullanıyor. c yada c++ ta herhangi birini biliyorsan direk arduino idesi üzerine çalışabilirsin. Ben c# ve java kullanan biriyim mesela. Aslında biraz da beklentine bağlı arduino dan. Atmel işlemcileri ile kullanılıyor arduino genelde. Eğer basic yada c bilirsen arduino kullanmadan direk c ile kodlayabilirsin ama eğer amacın hızlıca sonuca ulaşmak ise arduino büyük fanı olan bir gruptur örnekler ve kütüphaneler ile rahatça ilerleyebilirsin. Ama kritik işlemler yapan tam performans ile işlemciyi kullanan sistemler istiyorsan c ve ASM (Assembly) kullanman gerekir ki asm oldukça zor gelecektir özellikle ilk zamanlarda.
Asm cok zordur ama alisinca performans olarak guzel programlar yazarsin cunku asm saf makina dilidir.Aslinda yazdigimiz her program derleme esnasinda asm ye donusturulur bu yuzden asmyide biraz ogrenmeni tavsiye ederim.
Asm cok zordur ama alisinca performans olarak guzel programlar yazarsin cunku asm saf makina dilidir.Aslinda yazdigimiz her program derleme esnasinda asm ye donusturulur bu yuzden asmyide biraz ogrenmeni tavsiye ederim.
Yorum için teşekkürler fakat Asm yi seneye düşünüyorum
Asm cok zordur ama alisinca performans olarak guzel programlar yazarsin cunku asm saf makina dilidir.Aslinda yazdigimiz her program derleme esnasinda asm ye donusturulur bu yuzden asmyide biraz ogrenmeni tavsiye ederim.
Asm hızlıdır ama kullandığın işlemciden işlemciye değişen kodlar bile olduğu için oldukça karmaşık gelir başlarda ama temellerini bilmek her zaman avantajdır
Gunumuzde karmasik kaliyor evet en basit duraklama icin bile dunyanin konutuyla urasiyorsunuz move to dec fsz diye uzayip gidiyo gunumuzde cidden gereksiz gibi geliyo ama bence onemi bilinmeli cunku temel mantik orda ogreniliyo isin disiplini orda kisacasi.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu ileti mobil sürüm kullanılarak atıldı >