total descendants::2 total children::1 |
nie je to mozne. musis zacat nad programom uvazovat inat. slucku loop sa snaz mat co najkratsiu - myslim čo do času trvania. vyhni sa urcite delay(). ak ju budes mat dostatocne kratku v radoch milisekund, vies v nej kontrolovat niekolko procesov paralelne akoby, ale v skutocnosti ich budes kontrolovat po sebe. nevraviac o tom, ze jednojadrovy procesor nevie robit dve veci naraz, iba sa medzi nimi prepina. ak sa prepina dostatocne rychlo, zda sa ze ich robi paralelne. na prepinanie medzi procesmi sa pouzivaju prerusenia, aj arduino ich ma a podporuje a daju sa pradne vyuzit, ale to uz je trocha pokrocilejsie programovanie. |
| |||||||||||||||||||||||