Kod: Zaznacz cały
void delay(uint16_t time)
{
TIM_SetCounter(TIM2,0); //zerowanie licznika
while (TIM_GetCounter(TIM2)<=time); //odczyt CNT i porównanie
}
No i teraz to samo bym chciał zrobić w HAL ale są inne nazwy funkcji, a wsadzie z tego co widziałem oni mają teraz zamiast funkcji makrodefinicje, no cóż nie wiem proszę kogoś kto wie nieh poda prawidłową składnie nie koniecznie odsyłając do pdf, datashetów czy innych wynalazków z googla.