04-03-2019, 10:15 AM
Dosao si do finesa kojih se ticu ajd da kazem main() programa, to ti je glavna petlja gde ces izvrsavati svoj code, zbog cele postavke tu imas i UART koji ima svoje neke interapte i hendlere, to gde ti se signal "produzio" tada je najverovatnije CPU bio u interapt rutini, to je neminovno da se dogadja kada ima interapta, sad recimo da imas samo JEDAN, imaces ih realno u programu 5-10, zato u main() skoro NIKAD ne mozes da realizujes precizan tajming i zbog toga se koriste interni HW tajmeri koji te stvari rade nezavisno a na programu je da se izbori sa sinhronizacijom dogadjaja.