Witam, potrzebuję wprowadzić dead-time pomiędzy włączaniem i wyłączaniem tranzystorów. Funkcja opóźniająca udostępniona przez bibliotekę pozwala na łatwe wprowadzenie opóźnień w milisekundach. Niestety najmniejsze opóźnienie to 1ms, a ja potrzebuję mniej.
Jak mam zrealizować opóźnienie wynoszące np. 0,1ms? Domyślam się że muszę napisać funkcję np. pustą pętlę for która wykona się okresloną liczbę razy, ale nie jestem pewnien. Czy jest to poprawne rozwiązanie? Jak określić dokładnie czas wykonania się takiej pętli? Pozdrawiam.
Jak mam zrealizować opóźnienie wynoszące np. 0,1ms? Domyślam się że muszę napisać funkcję np. pustą pętlę for która wykona się okresloną liczbę razy, ale nie jestem pewnien. Czy jest to poprawne rozwiązanie? Jak określić dokładnie czas wykonania się takiej pętli? Pozdrawiam.