Bir yazılım dili öğrenebilmek için mutlaka uygulamalı bir çalışma yapılması lazım.
Yani ben bugün Python öğreniyorum deyip python videolarını ard arda izleyip adamın yaptıklarını sizde kendi derleyicinizde yaparak python öğrenemezsiniz. Öğretenden farklı şekilde yaratıcı kullanım methodları bulup, öğrendiğiniz şeyleri pekiştirmeniz gerekir.
O yüzden yazılım dili öğrenmeye başlanıp, öğrenilmiş şekilde son bulacak bir etkinlik değil. En güzeli öğrendikçe bir uygulama üzerinde pekiştirmek. Sizin pekiştireceğiniz ortamda araç yazılımı üzerine oluyor.
Araç yazılımları çok geniş bir terim. ECU'da bir araç yazılımı içeriyor, iDrive veya MBLUX gibi medya sistemleri de araç yazılımı içeriyor, dijital göstergeler de araç yazılımı içeriyor. Siz chip tuning dediğiniz için, ECU dediğinizi farz ediyorum.
Olay sadece chip tuning ise, zaten benim bildiğim kadarıyla bir araca sıfırdan yazılım yazamazsınız. Çoğunlukla mevcut yazılım modifiye ediliyor ki bunu yapabilmek için yazılan dilde biraz aşinalık yeterli oluyor. Bu da açıkçası kolay.
Asıl zor olan şey yukarıda da belirtildiği şekilde elinizdeki değişkenleri en iyi şekliyle tanıyıp, ona göre bir kombinasyon içerisinde bir yazılım yapmanız. Bu da tahmin edebileceğiniz üzere kod ile alakalı değil
Eğer dijital gösterge, orta ekran gibi araç yazılımlarına meraklıysanız, C++ ve Qt öğrenmeniz gerekecek. Araçlarımızda kullanılan dijital ekranlar genellikle bunlarla yazılır.
Bu konu ile ilgili en iyi bilgi verecek, kafayı kırmış kişi
@Iskender™ . O yanıt verse güzel olur.