08-05-2019, 00:53
To co jest lżejsze raczej nie zależy od platformy, tylko jak są ustawione parametry kompilacji i od kompilatora. Nie będę tego testował, kiedyś sprawdzałem i nie było różnicy w takich samych prostych programach w C i C++ na Arduino (w sensie kod był skopiowany z C do pliku Arduino, wywalony setup i loop, żadnych bibliotek). Tym bardziej zdziwiłbym się jakby były różnice w zakresie C++ w obrębie różnych IDE Arduino, to tylko różne edytory. Bardziej skomplikowane trudniej porównać, bo jedna biblioteka ma taki, a druga inny bufor, różną komplikację funkcji. Generalnie biblioteki w Arduino są bardziej uniwersalne i to kosztuje plac we flash. I jeśli chodzi o biblioteki to też, jak ktoś woli można mieć w każdym szkicu osobną. Aktualizację bibliotek robię jak potrzebuję. Ja wolę mieć wspólne do wszystkich, ale niektóre projekty mają swoją strukturę ze swoimi bibliotekami.
Miło być decenianym https://buycoffee.to/kaczakat