Witam.
Temat dziwny bo i problem dziwny. Otóż, jeśli w przerwaniu Timera 1 ustawię wypełnienie PWM timera 3 to cały pomiar na timerze 2gim zwraca jakieś pierdoły.
Mam następującą konfigurację Timerów:
Tutaj jest przerwanie Timera 1:
Gdy zakomentuje te linijki to Timer2 działa poprawnie. W przerwaniu timer2 nie wiele jest, po prostu zwiększam ilość:
Co robię źle? Może trzeba coś jeszcze przy okazji ustawić? Albo konfigurację TImerów mam złą?
Pierwszy raz się z takim dziwolągiem spotykam. Optymalizację wyłączyłem. Procesor to F103ZET6
Temat dziwny bo i problem dziwny. Otóż, jeśli w przerwaniu Timera 1 ustawię wypełnienie PWM timera 3 to cały pomiar na timerze 2gim zwraca jakieś pierdoły.
Mam następującą konfigurację Timerów:
Kod: C / C++
Tutaj jest przerwanie Timera 1:
Kod: C / C++
Gdy zakomentuje te linijki to Timer2 działa poprawnie. W przerwaniu timer2 nie wiele jest, po prostu zwiększam ilość:
Kod: C / C++
Co robię źle? Może trzeba coś jeszcze przy okazji ustawić? Albo konfigurację TImerów mam złą?
Pierwszy raz się z takim dziwolągiem spotykam. Optymalizację wyłączyłem. Procesor to F103ZET6